我需要在Visual Studio Express 2013中爲我的項目創建一個.exe文件。我有一個窗體並且創建它以運行多線程。 .exe文件需要在不同的計算機上運行。該項目無錯地生成並運行完美。我讀過線程,說我需要在屬性 - > c/C++ - >代碼生成 - >運行時庫中更改Multi-threaded DLL (/MD) to Multi-threaded (/MT)
以在另一臺計算機上運行.exe文件。我想在此之後,當我生成項目已經發生了錯誤:「Error 2 error D8016: '/clr' and '/MT' command-line options are incompatible".
我如何能解決這個任何建議使用Visual Studio Express創建用於C++代碼的獨立可執行文件2013
編輯 我試圖創建一個文件夾,並添加.exe文件(在/ MD? )與丟失的DLL文件一起我試圖運行不同的計算機上的.exe文件,然後出現一個不同的錯誤:「該應用程序無法正常啓動(0xc000007b)」
當您創建項目時指定了錯誤的設置,則使用.NET編譯器而不是本機編譯器。 –
@MarkRansom當我將其重新設置爲/ MD時,該.exe仍然不適用於其他計算機。因此,這意味着我必須將clr和crt安裝到我想運行.exe文件的其他計算機上? – rocky