布署的问题~~~~~,在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????

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

以前一直是这样的配置,但都没出现过,前两天对程序的功能进行了更改,其它一切没变,就冒出这个问题来了,,,极度十分非常特别郁闷~~~~~!!!!!!!!!!
...全文
69 3 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
当前发帖距今超过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.
===
  • 打赏
  • 举报
回复
发帖
C#

10.8w+

社区成员

.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
帖子事件
创建了帖子
2005-09-09 12:00
社区公告

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