簡體   English   中英

具有C#WPF VS 2015的MSI安裝程序

[英]MSI installer with c# WPF VS 2015

我已經在c#中創建了一個簡單的wpf應用程序,其中只有一個窗口MainWindow.xaml。 沒有數據庫,甚至沒有文本框,也沒有我自己添加的一行代碼。

文件結構WPF項目

我還創建了一個MSI安裝項目:

設置項目

任何一個項目的建設都沒有問題。 但是,安裝后,當我嘗試運行該程序時會崩潰,而沒有任何錯誤消息。 我所看到的只是旋轉的光標正在旋轉,並且無法再關閉Windows資源管理器窗口。

操作系統是Windows10。有人曾有過類似的經歷嗎? 看起來像MSI安裝程序中的錯誤。

檢查安裝程序中是否包含所有.dll。 通常它們並不是全部,您需要手動將它們包括在內。 您可以將安裝目錄(C:\\ Program Files ...)中的內容與項目bin目錄中的內容進行比較。 通常,不包含“ PresentationFramework.Aero.dll”之類的項目,並且您會丟失.dll錯誤。

在這種情況下,您可以復制一些.dll,直到它起作用為止。 然后將它們添加到安裝程序。

暫無
暫無

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

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