程序集Microsoft.VC90.CRT问题
我们的 C# 应用程序需要启动第三方(来自我们的客户)可执行文件 (VC++) 来执行某些操作。它在 XP 和 Windows 7 中运行良好,但在 Window Embedded Standard 7 中崩溃。以下是系统事件日志中的日志。
Activation context generation failed for "C:\Ande\thirdParty\cogs2.exe". Dependent Assembly Microsoft.VC90.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8" could not be found. Please use sxstrace.exe for detailed diagnosis.
有人知道在哪里可以找到Assembly Microsoft.VC90.CRT
以及如何使其在我们的Win7嵌入式计算机中可用?我们根据模板、应答文件和自定义选择构建了 Win7 Embedded。所有人都有相同的崩溃。我们正在使用 .Net 3.5 sp1 和 VS 2008。
谢谢,
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果您通过 MSI 软件包安装,您可能希望使用 VC90 CRT 合并模块。
您可以在 C:\Program Files\Common Files\Merge Modules\ 或 C:\Program Files (x86)\Common Files\Merge Modules\ 中找到它们
If you're installing via an MSI package, you may wish to use the VC90 CRT merge module.
You can find these in C:\Program Files\Common Files\Merge Modules\ or C:\Program Files (x86)\Common Files\Merge Modules\
也许这可以帮助:
取自 http://msdn.microsoft.com/en-我们/library/ms235342.aspx
Maybe this can help:
Taken from http://msdn.microsoft.com/en-us/library/ms235342.aspx
您可以从 MSDN 下载所需的包。
http:// www.microsoft.com/downloads/en/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&displaylang=en
可按照 http://msdn.microsoft.com/en-us/library/ms235299.aspx
You can download the required package from MSDN.
http://www.microsoft.com/downloads/en/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&displaylang=en
Redistributable can be packaged into your application by following the steps mentioned at http://msdn.microsoft.com/en-us/library/ms235299.aspx