2017-07-25 89 views

回答

0

VS版本(如Enterprise和Community)只是Visual Studio IDE中可用功能的差異。

當您構建解決方案/項目時,需要使用您正在使用的.NET版本以及不同的構建類型,如Debug構建版和Release構建版。

想想這兩個車身和發動機; IDE是您可以對其進行修改的主體和主機,.NET是引擎。

因此,如果您使用相同的.NET版本並構建(發行版/調試版),則無論您是在Community還是Enterprise上構建它們,可執行文件都沒有區別。

+0

謝謝!我理解這種汽車/發動機的比喻,但我的疑惑來自別的地方。 當使用VS編譯來確定VS版本時,微軟是否製作了一些可選的頭文件(出於合法的目的,如果發佈的exe文件與社區一起構建,那麼它是可以的,但是當它與企業一起構建時,您必須支付許可證費用)。 我出於好奇而問這個。 –

+0

你有什麼疑問? – Sach

+0

對不起,我輸入得太早。我編輯了我的評論。 –