布署的问题~~~~~,在GOOGLE上找了几十页都没找到解决办法,,,,高人进来~~~~~~~

taoyi 2005-09-09 12:00:43
应用程序的布署目录结构如下:
|
| (根: EXE执行文件放在此)
|
|----lib (DLL文件放在此
|

对应用程序的配置文件App.config文件内容如下:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="lib"></probing>
</assemblyBinding>
</runtime>
</configuration>

但是在运行一开始就出现"Assembly or file ..., or one of its dependencies, was not found."

并且发现在出现调试信息时的错误对话框中的privatePath=NULL????

请问这是什么原因造成的???怎么解决????

以前一直是这样的配置,但都没出现过,前两天对程序的功能进行了更改,其它一切没变,就冒出这个问题来了,,,极度十分非常特别郁闷~~~~~!!!!!!!!!!
...全文
101 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
layershow 2005-09-09
  • 打赏
  • 举报
回复
是不是更新了DLL?或者引用方式的问题,没有将程序的引用更新?导致DLL版本不对,所以不能找到程序集?
ncpq1982 2005-09-09
  • 打赏
  • 举报
回复
不太明白,帮顶^_^
taoyi 2005-09-09
  • 打赏
  • 举报
回复
补充一下错误信息:

=== Pre-bind state information ===
LOG: DisplayName = nwyqbbug, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
(Fully-specified)
LOG: Appbase = file:///D:/wwwroot/Forums/Web/Forum
LOG: Initial PrivatePath = null <===========================????????????????????
Calling assembly : omgp_cyn, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.
===

111,093

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧