與此類似問題 Compile to a stand-alone executable (.exe) in Visual Studio編譯靜置C#應用程序單獨的EXE在Visual Studio 2010
但是什麼都沒有對我的作品。
我寫了一個在C#中非常簡單的應用程序。我想這編譯爲一個獨立的EXE文件,但我似乎無法找到適當的設置來做到這一點。一切都編譯成一個發佈文件夾,並且只有安裝/安裝文件。
謝謝!
與此類似問題 Compile to a stand-alone executable (.exe) in Visual Studio編譯靜置C#應用程序單獨的EXE在Visual Studio 2010
但是什麼都沒有對我的作品。
我寫了一個在C#中非常簡單的應用程序。我想這編譯爲一個獨立的EXE文件,但我似乎無法找到適當的設置來做到這一點。一切都編譯成一個發佈文件夾,並且只有安裝/安裝文件。
謝謝!
你只要編譯它。在bin \ Release(或bin \ Debug)文件夾中,.exe將位於那裏。
如果你問如何製作一個完全不依賴於.NET框架的可執行文件,那就更難了,你需要購買類似RemoteSoft's Salamader的東西。一般來說,這並不值得費心:Windows Vista預裝了.NET Framework 2.0,所以如果您擔心這一點,您可以將目標設定爲2.0框架(那麼只有XP用戶才需要安裝該框架) 。
您確定您選擇了控制檯應用程序嗎?我正在運行VS 2010,並且使用C#控制檯應用程序的vanilla設置構建到\ bin \ debug。嘗試創建一個新的控制檯應用程序項目,並將語言設置爲C#。生成項目,然後轉到Project/[控制檯應用程序1]屬性。在Build選項卡中,輸出路徑是什麼?它應該默認爲bin \ debug,除非在工作站上有一些受限制的設置等。還請查看構建輸出窗口,看看是否有任何錯誤正在拋出 - 在這種情況下,什麼都不會構建到輸出文件夾,當然...
我使用visual studio 2010在SMSC Server上製作程序。你必須做的是去建立 - >發佈。你會被問到幾個簡單的事情和你想要存儲應用程序的位置,瀏覽你想要放置它的位置。
我希望這是你在找什麼
您可以從debug文件夾中使用這些文件,但是如果你看一下應用程序的調試信息與一些檢測軟件,你可以清楚地看到「符號文件名」,它可以顯示不需要原始exe文件路徑中的信息。
按下visual studio中的開始按鈕。然後轉到存儲解決方案的位置,然後打開主項目的文件夾,然後打開bin文件夾。如果您的應用程序在調試模式下運行,則轉到debug文件夾。如果在發佈模式下運行,則轉到發佈文件夾。你應該在那裏找到你的exe。
你可以得到單個文件EXE構建控制檯應用程序後
您的應用程序文件夾 - > bin文件夾 - >那裏將有很多的文件 的存在需要2個文件必須和其他引用的DLL
1. IMG_PDF_CONVERSION [this is my application name, take your application name]
2. IMG_PDF_CONVERSION.exe [this is supporting configure file]
3. your refered dll's
,那麼你可以移動3(EXE,配置文件,refered的DLL)DLL來就是這樣
任何文件夾我如果您點擊1st IMG_PDF_CONVERSION它將執行應用程序的酷炫方式
任何鈣化請詢問您的疑問。
雖然沒有顯示在bin/Release文件夾中。 (並且我已將該項目設置爲發佈) 不,我希望打包該框架。 – Wil 2010-06-03 02:10:16