VSHost crash, REGDB_E_INVALIDVALUE loading Specific Project

…衆ロ難τιáo~ 提交于 2019-12-01 17:48:18

问题


Whenever I load a solution in Visual Studio with a specific project set as the startup project, I get a VSHost32.exe crash. If I keep on going and launch the application, I get a COMException:

{"Invalid value for registry (Exception from HRESULT: 0x80040153 (REGDB_E_INVALIDVALUE))"}

With a stacktrace:

at System.Runtime.InteropServices.RuntimeEnvironment.GetDeveloperPath()
at System.AppDomain.SetupFusionStore(AppDomainSetup info)
at System.AppDomain.SetupDomain(Boolean allowRedirects, String path, String configFile)

回答1:


This can occur when a project's config file has developmentMode set, but the machine doesn't have a devPath set.

<runtime>
    <developmentMode developerInstallation="true"/>
</runtime>

Removing that will fix it up.



来源:https://stackoverflow.com/questions/11026168/vshost-crash-regdb-e-invalidvalue-loading-specific-project

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!