From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



使用Measurement Studio 7.1创建Datasocket设置项目时出现编译错误



主要软件:
主要软件版本: 7.1
主要软件修正版本: 7.1
次要软件: N/A

问题: 使用Visual Studio .NET 2003将Measurement Studio 7.1 Datasocket项目(C ++ MFC或.NET)构建到安装项目中会返回以下错误:

... \ Setup1.vdproj无法找到模块依赖与签名'HTML WinHelp.418EB79A_933F_4406_9330_5F5078FF32FF'
... \ Setup1.vdproj无法导入合并模块“logosdll”
... \ Setup1.vdproj无法导入合并模块“logossrv”

如何使用Measurement Studio 7.1部署Datasocket应用程序?

解答: 注意:Measurement Studio不再为Visual Studio 6.0,Visual Studio 2003和Visual C ++ MFC提供支持。如果要继续使用这些旧环境/语言构建或开发应用程序,可以使用NI Measurement Studio for Legacy Environments/Languages产品,其中包括对这些产品和兼容设备驱动程序的支持。

您需要将Measurement Studio 7.1提供的合并模块(.msm)替换为本文档附带的合并模块。下载附件并将其复制到以下位置:

\Common Files\Merge Modules

您还必须在目录表中包括ProgramFilesFolderSystemFolder条目。要在Visual Studio .NET中包括此条目,请在部署项目的文件系统视图中将“程序文件夹”添加为指定文件夹。重复同一步骤以添加“系统文件夹”条目。

如果在部署机器上安装期间收到MSI错误2920,则可能在构建安装程序之前未包括SystemFolder条目。

Measurement Studio 7.1允许为Datasocket version 4.2提供编译支持。

相关链接: KnowledgeBase DIRECT-45GPQQ:Redistributing a ComponentWorks Application Built with DataSocket

附件:


logossrv.msm - logossrv.msm
logosdll.msm - logosdll.msm
HTML WinHelp.Msm - HTML WinHelp.Msm



报告日期: 10/19/2004
最近更新: 12/28/2016
文档编号: 3DMEA3Q6