簡體   English   中英

從Visual Studio Express 2013正確部署項目

[英]Properly deploying a project from Visual Studio Express 2013

我有一個用C#編寫的項目,希望將其部署在XP計算機上(目標平台:.NET 4.0)。

如今,我似乎找不到在VS中進行部署的選項(也就是生成可用的.exe文件),所以我猜我可以將可執行文件放入調試文件夾(bin / debug /)中。 感覺不是很專業,但是我可以找到它的唯一可執行文件。 當我將可執行文件移到另一個文件夾並將所有其余文件保留在調試文件夾中時。 我可以運行這個程序。 但是,就像我嘗試在另一台計算機上使用該文件一樣,它在啟動之前就崩潰了。

我已經在要運行的XP機器上安裝了.NET 4.0 Framework。 但它不起作用。 因此,我的問題又回到了我如何進行部署。 有沒有更好的辦法? 您應該如何解壓縮.exe文件?

另外,除了框架之外,您是否還能想到主機上需要的其他任何東西?

提前致謝,

戴夫

在“完整”版本的Visual Studio中,有一個用於創建安裝程序的項目模板。 2013 PRO具有Installshield限量版項目模板。

不幸的是,在快速版中缺少這種選擇。 因此,看起來可能的選擇是:

  1. 安裝VS2013 PRO的試用版並創建安裝程序。
  2. 使用名為WIX的MS實用程序: http : //en.wikipedia.org/wiki/WiX
  3. 使用第三方加載項或應用程序來打包/安裝程序創建,例如:

您還應該確保您的應用在正確的位置搜索其庫和其他依賴項-通常相對於.exe文件位置。 希望能有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM