如果我在另一台电脑上安装c#的windows服务程序,就会遇到这样的错误

问题描述 投票:0回答:1
Microsoft (R) .NET Framework Installation utility Version 4.8.9032.0
Copyright (C) Microsoft Corporation.  All rights reserved.

我收到此错误:

初始化安装时发生异常:
System.IO.FileLoadException:无法加载文件或程序集“file:///C:\Users\user\Desktop\AptekaBeta\AptekaBeta.exe”或其依赖项之一。不支持操作。 (HRESULT 异常:0x80131515)。

我通过

.bat
文件管理器以这种方式安装在另一台电脑上

SET PATH=%PATH%;C:\Windows\Microsoft.NET\Framework64\v4.0.30319
InstallUtil.exe  C:\Users\user\Desktop\AptekaBeta\AptekaBeta.exe

但是,这就是它在我的电脑上的工作方式。

服务应安装在 Windows 中

c# .net windows service
1个回答
0
投票

正如 @Chethan-M 已经建议的那样,可能缺少依赖项。要确定是哪一个,请使用 Fusion Log Viewer (fuslogvw.exe),如此处所述。它可以准确地告诉您它尝试加载哪些依赖项、尝试在哪里找到它们以及是否成功。

© www.soinside.com 2019 - 2024. All rights reserved.