Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写可以监视 sybase 复制服务器并为此使用 3rd 方库的 c# win 服务。首先,我编写了简单的控制台应用程序,它只连接到服务器并执行一些命令——一切正常,然后我用相同的代码创建了 win 服务,它在启动时出现错误。
无法启动服务。System.BadImageFormatException:无法加载文件或程序集“ASEClientCT.dll”或其依赖项之一。不是有效的Win32应用程序。
我不明白为什么它会发生。任何帮助,请。
将窗口服务平台目标转换为 x86 而不是 x64。请按照以下步骤操作。
右键单击项目单击属性打开构建选项卡。将平台目标更改为 x86。保存项目并重试。