我試圖使用Visual Studio創建社區一個簡單的安裝,能夠申請表格2015年部署窗體應用程序
我跟了這演練:https://msdn.microsoft.com/library/k3bb4tfd%28v=vs.100%29.aspx
作爲安裝工程模板沒有原來目前,我用https://visualstudiogallery.msdn.microsoft.com/f1cc3f3e-c300-40a7-8797-c509fb8933b9來添加它們。
我能夠成功地製作安裝程序,併成功安裝應用程序。但是,當我嘗試運行該應用程序(通過轉到其安裝的文件夾),Windows資源管理器就坐在那裏,就像它試圖做某事,但從來沒有。我最終需要重新啓動計算機才能取消永不開始的過程。
當我嘗試自行運行構建的應用程序時,如果沒有安裝程序運行構建實際應用程序時生成的可執行文件,則會看到相同的行爲。 (潛入項目的bin /中)。
我曾經在(https://github.com/Storj/driveshare-gui/releases)之前看到過與新的indev程序類似的行爲,但不知道這些問題是否必然相關。
當由Visual Studio調試時,應用程序本身運行良好。我使用Visual C#「Windows窗體應用程序」模板來創建原始應用程序。
請讓我知道是否有什麼你需要看到,我不知道。
的Program.cs:從MainForm.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Parking_Variable_Editor {
static class Program {
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main() {
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new MainForm());
}
}
}
構造&的onload(在該項目的唯一形式)
public MainForm() {
InitializeComponent();
}
private void onShown(object sender, EventArgs e) {
refreshForm();
}
更新:
我已經得到了該項目運行時無需調試。我通過刷新表單來刷新表單,因爲onLoad在初始化之前似乎試圖做到這一點。但是,現在只有安裝的應用程序纔會發生同樣的問題。
如果從bin目錄啓動它時應用程序無法正常運行,那麼在爲其創建安裝程序後,如果該應用程序無法正常運行, 。在這個問題中沒有相關的信息來幫助我們幫助你。 –
什麼是相關的和有幫助的? @HansPassant – Snappawapa
http://stackoverflow.com/help/mcve –