Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/315.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# .Net Msi安装程序遇到错误-无法加载文件或程序集_C#_.net_Wcf_Windows Installer - Fatal编程技术网

C# .Net Msi安装程序遇到错误-无法加载文件或程序集

C# .Net Msi安装程序遇到错误-无法加载文件或程序集,c#,.net,wcf,windows-installer,C#,.net,Wcf,Windows Installer,我已经创建了安装WCF windows服务的msi安装程序 每当我尝试安装它时,它都会遇到以下错误: {"Could not load file or assembly 'Logging, Version=3.5.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.":"Logging, Version=3.5.0.0, C

我已经创建了安装WCF windows服务的msi安装程序

每当我尝试安装它时,它都会遇到以下错误:

{"Could not load file or assembly 'Logging, Version=3.5.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.":"Logging, Version=3.5.0.0, Culture=neutral, PublicKeyToken=null"}

但是,日志程序集正在正确加载

详细错误:

详细错误:
从以下位置加载的程序集管理器:C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll
在可执行文件C:\xxx\System\xxxxx.exe下运行
---下面是详细的错误日志。
==预绑定状态信息===
日志:DisplayName=Logging,Version=3.5.0.0,Culture=neutral,PublicKeyToken=null
(详细说明)
日志:Appbase=file:///C:/xxx/System/
日志:初始PrivatePath=NULL
调用程序集:xxxService,版本=3.5.0.0,区域性=neutral,PublicKeyToken=null。
===
日志:此绑定在默认加载上下文中启动。
日志:使用应用程序配置文件:C:\xxx\System\xxxxx.exe.Config
日志:使用主机配置文件:
日志:使用C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config中的计算机配置文件。
日志:此时未将策略应用于引用(私有、自定义、部分或基于位置的程序集绑定)。
日志:正在尝试下载新URLfile:///C:/xxx/System/Logging.DLL.
日志:正在尝试下载新URLfile:///C:/xxx/System/Logging/Logging.DLL.
日志:正在尝试下载新URLfile:///C:/xxx/System/Logging.EXE.

日志:正在尝试下载新URLfile:///C:/xxx/System/Logging/Logging.EXE.
“但是,日志程序集正在正确加载”您确定吗?错误表示无法加载它。正在生成日志记录项目,但有一个警告:-警告1程序集生成--为“文件版本”指定的版本“10.0.70958.0”不是正常的“major.minor.build.revision”格式日志记录Logging.dll编译时,确定。。。但这并不意味着安装程序项目将其检测为引用并将其包含到安装程序中。您是否注意到版本号
日志记录,版本=3.5.0.0
为“文件版本”指定的版本“10.0.70958.0”之间的差异…
?看起来像是dll版本控制问题。