NI Studio7.1을 이용한 배포프로젝트 에러 수정


Building Datasocket Setup Project with Measurement Studio 7.1 Returns Build Errors

Primary Software: Measurement Studio>>.NET Support
Primary Software Version: 7.1
Primary Software Fixed Version: 7.1
Secondary Software: N/A








Problem:
Building a Measurement Studio 7.1 Datasocket project (C++ or .NET) into a setup project using Visual Studio .NET 2003 returns the following errors.

…Setup1.vdproj Unable to find module dependency with signature ‘HTML WinHelp.418EB79A_933F_4406_9330_5F5078FF32FF’
…Setup1.vdproj Unable to import merge module ‘logosdll’
…Setup1.vdproj Unable to import merge module ‘logossrv’

How do I deploy a Datasocket application with Measurement Studio 7.1?

Solution:
You would need to replace the merge modules (.msm) that are provided with Measurement Studio 7.1 with the files attached to this document.
Download the attached files and copy them to the following location:

C:Program FilesCommon FilesMerge Modules

You must also include a ProgramFilesFolder and SystemFolder entry in the Directory Table. To include this entry in Visual Studio .NET, add a “Program Files Folder” as a Special Folder in the File System view of the deployment project. Repeat the same step to add the “System Folder” entry.

If you receive the MSI error 2920 during installation on the deployment machine, you might have not included the SystemFolder entry before building the installer.

Measurement Studio 7.1 allows deployment for Datasocket version 4.2.

위와같이 Path설정을 프로젝트내에 추가한다.

출처 – NI Faq

답글 남기기

이메일 주소는 공개되지 않습니다.