Deployment ClickOnce部署&;设置文件
我对clickonce部署的应用程序有问题。 当我试图从设置文件中读取somethink时,应用程序崩溃 我的项目中的代码行是:Deployment ClickOnce部署&;设置文件,deployment,clickonce,Deployment,Clickonce,我对clickonce部署的应用程序有问题。 当我试图从设置文件中读取somethink时,应用程序崩溃 我的项目中的代码行是: CurrentLogin = Properties.Settings.Default.LastLogin; 错误是: Event Type: Error Event Source: .NET Runtime Event Category: None Event ID: 1026 Date: 16.02.2011 Time: 14:02
CurrentLogin = Properties.Settings.Default.LastLogin;
错误是:
Event Type: Error
Event Source: .NET Runtime
Event Category: None
Event ID: 1026
Date: 16.02.2011
Time: 14:02:35
User: N/A
Computer: W-MD-IS-6393
Description:
Application: BlaBlaBla.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.IO.IOException
Stack:
at MS.Internal.AppModel.ResourcePart.GetStreamCore(System.IO.FileMode, System.IO.FileAccess)
at System.IO.Packaging.PackagePart.GetStream(System.IO.FileMode, System.IO.FileAccess)
at System.IO.Packaging.PackagePart.GetStream()
at System.Windows.Application.LoadComponent(System.Object, System.Uri)
at BlaBlaBla.App.InitializeComponent()
at BlaBlaBla.App.Main()
提前感谢您的回答。转到ClickOnce缓存,找到包含可执行文件的文件夹。双击可执行文件——应用程序是否成功运行,或者是否存在相同的错误?如果它有相同的错误,那么它是应用程序中的错误,而不是ClickOnce问题 在Windows 7或Vista计算机上,缓存位于以下位置: C:\Users\username\AppData\Local\Apps\2.0\ 然后你会看到一堆文件夹。假设您的应用程序不是VSTO加载项,请查找包含程序集名称前四个字母的文件夹,然后查找“tion”(而不是“exe)。例如,如果您的程序集名称是Silverlight,请查找类似以下内容的文件夹--“silv…tion…” 这应该是包含可执行文件的文件夹