Sha*_*ard 7 c# wcf windows-services installutil
我按照这里的步骤使我现有的WCF服务(已经作为控制台应用程序工作正常)也是Windows服务,在我的Windows 7机器上也是我的开发机器.
无论我尝试什么,在使用installutil的最后一步时,我在命令行中收到以下消息:
初始化安装时发生异常:
System.BadImageFormatException:无法加载文件或程序集'file:/// [path here]'或其依赖项之一.
尝试加载格式不正确的程序.
我有我的控制台应用程序主类继承ServiceBase和实现OnStart和OnEnd方法.
我添加了ProjectInstaller继承自System.Configuration.Install.Installer标记[RunInstaller(true)]属性的类以及它们在构造函数中提供的代码.
我在上面的文章中没有提到过我已经尝试过的内容?
此外,即使用它指定它,我也不会得到任何日志文件/LogFile=myLog.txt.
欢迎任何想法,谢谢.
这闻起来像是一个32/64位的问题.
您的机器64位Windows 7是否有机会?你的服务是否以某种方式引用32位的东西,比如旧的COM组件或其他东西?
您可能需要在Visual Studio中使用x86平台编译您的东西以使其正常工作...
| 归档时间: |
|
| 查看次数: |
3276 次 |
| 最近记录: |