0
我也想知道當我使用獨立安裝程序時GAC是如何工作的? 它會重寫我的現有程序集項目? 如果我有沒有nuget的快遞版vs 2010,我如何最好地利用這些軟件包而不會破壞我現有的東西?我應該通過nuget還是獨立安裝程序進行EF 4.2更新?
我也想知道當我使用獨立安裝程序時GAC是如何工作的? 它會重寫我的現有程序集項目? 如果我有沒有nuget的快遞版vs 2010,我如何最好地利用這些軟件包而不會破壞我現有的東西?我應該通過nuget還是獨立安裝程序進行EF 4.2更新?
你在這裏問幾個不同的問題。
一般情況下,GAC總是覆蓋給定版本的程序集的bin文件夾。但是,如果bin程序集版本不同,並且您的配置文件指向該版本,則它將使用該版本而不是GAC。
對於沒有NuGet VSIX的VS Express,使用NuGet肯定有點困難。您需要獲取NuGet command line tool,然後運行install命令下載軟件包,然後可以在項目中手動引用它們。
所以,我需要有快速版的命令行工具...?如果我在bin程序集中有更新的版本,而不是在GAC中,那麼我的項目將使用該版本而不是GAC? –
是的,我知道這並不好,但目前我們還沒有完全支持Express(除了Web Express)。是的,如果你有更新的版本,它會使用bin而不是GAC。 –