程序集已添加到安装程序但仍然无法工作

发布于 2024-09-26 11:58:14 字数 153 浏览 4 评论 0原文

我们的 C# 应用程序有一个第三方 C++ exe,需要 Microsoft_VC90_CRT 程序集。我已将该程序集添加到使用 VS2008 构建的 msi 安装程序中。看起来该程序集仍然不可用于我们的应用程序。

构建安装程序时需要执行任何特殊步骤吗?或者是程序集版本错误?

our C# application has a thirdparty C++ exe which requires Microsoft_VC90_CRT assembly. I have add that assembly in my msi installer which is built by using VS2008. It looks like that assembly is still not available to our application.

Is there any special step I need to do when I build my installer? or it is the wrong version of the assembly?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

疑心病 2024-10-03 11:58:14

在不了解更多情况的情况下很难回答。确保您了解 .NET 位数、清单、WinSXS,并确保使用取决于来回答是否EXE 或 DLL 可以解决其(非托管)依赖关系。

It's hard to answer without knowing more. Make sure you understand .NET bitness, Manifests, WinSXS and be sure to use Depends to answer the question of whether an EXE or DLL can resolve it's (unmanaged) dependencies.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文