使用installshield发布exe

时间:2014-12-09 14:05:11

标签: .net vb.net dll plugins vlc

我在vb中创建了应用程序并且运行顺利。 我现在必须将它发布到其他pc中使用。 如何获得一个有效的exe? 我尝试过使用Visual Studio - 其他项目 - 安装盾牌但是在构建时 显示以下警告:

Warning 1   -7235: InstallShield could not create the software identification tag because the Tag Creator ID setting in the General Information view is empty.  ISEXP : warning : -7235: InstallShield could not create the software identification tag because the Tag Creator ID setting in the General Information view is empty.

Warning 2   -6245: One or more of the project's components contain .NET properties that require the .NET Framework.  It is recommended that the release include the .NET Framework. ISEXP : warning : -6245: One or more of the project's components contain .NET properties that require the .NET Framework.  It is recommended that the release include the .NET Framework.

Warning 3   -6248: Could not find dependent file axvlc.dll, or one of its dependencies of component AxInterop.AXVLC.dll ISEXP : warning : -6248: Could not find dependent file axvlc.dll, or one of its dependencies of component AxInterop.AXVLC.dll

Warning 4   -6248: Could not find dependent file axvlc.dll, or one of its dependencies of component AxInterop.AXVLC.dll1    ISEXP : warning : -6248: Could not find dependent file axvlc.dll, or one of its dependencies of component AxInterop.AXVLC.dll1

Warning 5   -6248: Could not find dependent file axvlc.dll, or one of its dependencies of component Interop.AXVLC.dll   ISEXP : warning : -6248: Could not find dependent file axvlc.dll, or one of its dependencies of component Interop.AXVLC.dll

Warning 6   -6248: Could not find dependent file axvlc.dll, or one of its dependencies of component Interop.AXVLC.dll1  ISEXP : warning : -6248: Could not find dependent file axvlc.dll, or one of its dependencies of component Interop.AXVLC.dll1

Warning 7   -6248: Could not find dependent file axvlc.dll, or one of its dependencies of component SjCam_Remote.exe    ISEXP : warning : -6248: Could not find dependent file axvlc.dll, or one of its dependencies of component SjCam_Remote.exe

Warning 8   -6248: Could not find dependent file axvlc.dll, or one of its dependencies of component SjCam_Remote.exe1   ISEXP : warning : -6248: Could not find dependent file axvlc.dll, or one of its dependencies of component SjCam_Remote.exe1

该应用使用VLC插件。 该应用程序在制造商PC中运行良好。 在其他pc中请求Vlc时阻止。 (安装了net framework 4.5)

P.S。如果我使用visual studio发布功能,结果是一样的。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我在dropbox文件夹中添加的引用存在同样的问题。现在引用仍然在dropbox(O :)路径中。我不得不从regedit手动删除它的参考。交叉手指不会损坏Visual Studio引用。主要问题是VS(我用C#编写)正在使用2个dll。 Interop.AXVLC和AxInterop.AXVLC很糟糕。

如果将构建模式更改为64位计算机,则可能会发生这种情况。实际上这一天我正在使用vlc 2.1.0,这部分地解决了这个问题。