2011-11-23 31 views
1

我想使用WCF RIA服務,而無需安裝它。我的想法只是參考庫:將RIA Services包含在解決方案中而不需要常規安裝

Microsoft.ServiceModel.DomainServices.Hosting.dllMicrosoft.ServiceModel.DomainServices.Tools.dll 在我的解決方案庫文件夾。
這樣可以避免開發人員甚至部署開銷。

此解決方案創建了一些邪惡的隱藏怪物?我忘了什麼?

*我試過這個,直到現在,「它在我的機器上工作」。

回答

2

如果您只引用了開發機器上的DLL,請確保您的引用不指向Globsal程序集緩存。否則,其他開發人員將無法找到參考。

同樣爲參考選擇'Copy Local'將確保它們被複制到bin目錄,以便您可以使用必要的dll包含解決方案。

1

我建議將實際的dll文件存儲在項目根目錄的References文件夾中。然後通過Visual Studio將它們添加到您的項目中。完成後,將hintpath節點添加到每個引用的實際項目文件中,這將告訴VS在哪裏查找文件。這種方法特別適用於多個項目,因爲您不必將dll文件複製到每個bin目錄。

+0

是的,當我說'我的解決方案庫文件夾'我真的這樣做。謝謝 – Custodio