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

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

以前一直是这样的配置,但都没出现过,前两天对程序的功能进行了更改,其它一切没变,就冒出这个问题来了,,,极度十分非常特别郁闷~~~~~!!!!!!!!!!
...全文
53 点赞 收藏 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#
创建于2007-09-28

8.5w+

社区成员

64.0w+

社区内容

.NET技术 C#
社区公告
暂无公告