2012-08-04 58 views
3

我有一個包含約10-15個項目的C#解決方案。除了其中一個項目外,其他所有項目都是大小約爲100-200 KB的DLL。我希望能夠通過替換已更改的DLL而不是需要爲熱修復程序下載所有DLL和EXE來推出修復程序。這個問題是我所有的引用都是項目引用,而不是DLL。C#4.0允許項目不關心參考版本

如何告訴我的項目引用是非特定版本的?

如果你不覺得我應該這樣做,我理解雙方,但請只發布如何做到這一點的答案,而不是爲什麼我不應該或應該。

謝謝。

+0

我認爲「首選」方法可能是使用清單和重定向.. – 2012-08-04 02:44:28

+1

您的程序集強名稱簽名? – vcsjones 2012-08-04 02:44:44

回答

7

編輯直接的csproj文件並添加

<SpecificVersion>false</SpecificVersion> 

到項目引用。

+0

@KenWhite:當然,我應該比這更清楚。謝謝! – 2012-08-04 02:52:20