2015-09-11 2 views
1

У меня возникла проблема с запуском приложения на Windows 7/8 x64, но я могу начать работу с Windows 10 x64. В платформе платформы Visual Studio установлен любой процессор, но мне это не помогло. Применение Я строю на моем Dev машины ОС: Windows 10 x64Не удается запустить приложение, ошибка KernelBase.dll

Журналы Windows ошибки

Применение:

Faulting application name: Training charts.exe, version: 0.4.3.18, time stamp: 0x55f2b40f 
Faulting module name: KERNELBASE.dll, version: 6.1.7601.18869, time stamp: 0x556366fd 
Exception code: 0xe0434352 
Fault offset: 0x000000000000b3dd 
Faulting process id: 0x5f0 
Faulting application start time: 0x01d0ec8a5e92040f 
Faulting application path: C:\Program Files (x86)\Training Charts\Training charts.exe 
Faulting module path: C:\Windows\system32\KERNELBASE.dll 
Report Id: 9ccd617f-587d-11e5-ae3d-000c29c8cb67 

.NET Runtime:

Application: Training charts.exe 
Framework Version: v4.0.30319 
Description: The process was terminated due to an unhandled exception. 
Exception Info: System.ArgumentException 
Stack: 
    at MS.Internal.Resources.ResourceManagerWrapper.GetStream(System.String) 
    at MS.Internal.AppModel.ResourcePart.EnsureResourceLocationSet() 
    at MS.Internal.AppModel.ResourcePart.GetContentTypeCore() 
    at System.IO.Packaging.PackagePart.get_ContentType() 
    at System.Windows.Application.LoadComponent(System.Object, System.Uri) 
    at Training_charts.App.InitializeComponent() 
    at Training_charts.App.Main() 

Есть ли у вас какие-либо идеи, как чтобы исправить это? Приложение требует .NET 4.5

+0

Является ли это отношение: http://stackoverflow.com/questions/14711633/my-c-sharp-application-is-returning-0xe0434352-to-windows-task-scheduler-but -it – PaulF

+0

Я попытался обработать AppDomain.CurrentDomain UnhandledException, но это мне не помогло. – Mik

ответ

0

В моем случае возникла проблема в AsseblyInfo.cs Мне пришлось удалить линию нейтрального языка.

0

В моем случае, когда я развернул приложение после обновления версии .NET Framework, я забыл развернуть конфигурационный файл. Таким образом использовался старый файл конфигурации, который указывал на неправильное время выполнения. Конкретно эта часть:

<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup> 
Смежные вопросы