VS 运行报错,这程序在别的电脑上都可以,我的电脑是win7 64位的。。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS 运行报错,这程序在别的电脑上都可以,我的电脑是win7 64位的。。相关的知识,希望对你有一定的参考价值。
线程 0x518 已退出,返回值为 0 (0x0)。
线程 0xacc 已退出,返回值为 0 (0x0)。
“O2S.vshost.exe”(托管): 已加载“E:\分区上传数据\A区上传程序\dw.sql\O2S\bin\x86\Debug\O2S.exe”,符号已加载。
“O2S.vshost.exe”(托管): 已加载“C:\windows\assembly\GAC_32\System.Transactions\2.0.0.0__b77a5c561934e089\System.Transactions.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“O2S.vshost.exe”(托管): 已加载“C:\windows\assembly\GAC_MSIL\System.Data.resources\2.0.0.0_zh-CHS_b77a5c561934e089\System.Data.resources.dll”
在 System.InvalidOperationException 中第一次偶然出现的“System.Data.dll”类型的异常
线程 0xc70 已退出,返回值为 0 (0x0)。
程序“[5320] O2S.vshost.exe: 托管”已退出,返回值为 -532459699 (0xe0434f4d)。
UWP应用程序无法在VS 2017中运行
我无法在VS 2017中打开我的UWP应用程序。根据this网站,它应该可以工作。
UpgradeLog.htm文件说:找不到此项目类型所基于的应用程序。
Visual Studio将项目显示为不兼容并声明:此项目与当前版本的Visual Studio不兼容。
我确实按照VS 2017安装对话框安装了UWP。如果这很重要,我正在使用专业版。此应用程序仅针对平板电脑和台式机。
我使用VS 2017创建了一个新的UWP项目。我比较了csproj
文件,看看可能有什么区别。我注意到ProjectTypeGuids
每个包含两个guid。第一个guid在两者之间是不同的,但第二个是相同的。
所以,我改变了第一个公会:qazxsw poi成为了qazxsw poi。
我仍然收到错误,包括版本字符串部分太短或太长。为此,我将{BC8A1FFA-BEE3-4634-8014-F334798102B3}
更改为14,将{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A}
更新为15,并添加了值为UAP的MinimumVisualStudioVersion
。所有这些变化都是必要的,因为它在我完成所有这些之后才起作用。
在此之后我可以加载项目但是我看到加载运行时库时出错。这仍然是一个问题,但项目现在加载,这是我的问题的原始范围。我将分别处理剩余的错误。
这个guid {BC8A1FFA-BEE3-4634-8014-F334798102B3}指的是一个Windows 8.1应用程序。
所有的VS项目指南都可以找到Project ToolsVersion
您需要做的是将项目从win8升级到win10。您可以通过转换一些项目指南并添加更多元数据来手动执行此操作,如您给出的其他答案中所述。只要你确保涵盖所有必需的步骤,你应该是金色的。
但最好的办法是遵循TargetPlatformIdentifier
doc,它将带您逐步了解如何将win8项目转换为win10。
刚刚用旧版本替换了csproj文件,它对我有用。
以上是关于VS 运行报错,这程序在别的电脑上都可以,我的电脑是win7 64位的。。的主要内容,如果未能解决你的问题,请参考以下文章
win10下安装VS2005运行程序出现0x000007b错误的解决方法