0
如果我使用「Enterprise」構建exe/dll,Visual Studio會與我使用「社區」VS構建的不同嗎?找到構建exe/dll的視覺工作室版本(C#)
有沒有什麼方法可以確定exe/dll是用「Enterprise」版本還是「Community」版本構建的?
如果我使用「Enterprise」構建exe/dll,Visual Studio會與我使用「社區」VS構建的不同嗎?找到構建exe/dll的視覺工作室版本(C#)
有沒有什麼方法可以確定exe/dll是用「Enterprise」版本還是「Community」版本構建的?
VS版本(如Enterprise和Community)只是Visual Studio IDE中可用功能的差異。
當您構建解決方案/項目時,需要使用您正在使用的.NET版本以及不同的構建類型,如Debug構建版和Release構建版。
想想這兩個車身和發動機; IDE是您可以對其進行修改的主體和主機,.NET是引擎。
因此,如果您使用相同的.NET版本並構建(發行版/調試版),則無論您是在Community還是Enterprise上構建它們,可執行文件都沒有區別。
謝謝!我理解這種汽車/發動機的比喻,但我的疑惑來自別的地方。 當使用VS編譯來確定VS版本時,微軟是否製作了一些可選的頭文件(出於合法的目的,如果發佈的exe文件與社區一起構建,那麼它是可以的,但是當它與企業一起構建時,您必須支付許可證費用)。 我出於好奇而問這個。 –
你有什麼疑問? – Sach
對不起,我輸入得太早。我編輯了我的評論。 –