Parser Error: Could not load file or assembly 'AjaxControlToolkit' or one of its dependencies
Parser Error: Could not load file or assembly 'AjaxControlToolkit' or one of its dependencies
如图所示,我无法运行 localhost
中的应用程序。
一切似乎都很好。
我尝试过的:
- Deleting/readding 引用并确保将它们复制到
bin
文件夹中。
- 确保一切都是 运行ning .NET 4.0
- 我也试过了this and this
- 我还尝试创建另一个应用程序池 运行ning V4.0
- 并且转换为应用程序
我还能做什么?
谢谢
更新:
我使用以下方式注册了文件:
<add assembly="AjaxControlToolkit, Version=4.1.60919, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e" />
但是,它还在抱怨文件不存在!它在那里!
如果它在您的本地工作并且在服务器中不工作意味着可能存在环境问题,例如 32 位/64 位。
所以只需检查应用程序池高级设置。
启用 32 位应用程序使其为真并尝试一次。
干杯,
维杰
好吧,经过多次尝试,我发现应用程序的输出路径有问题。我只是把所有东西都放在 bin\
这神奇地修复了一切。我仍然不知道如何,因为 .dll
之前处于正确的位置。
我试过的所有其他东西都完全没用。
感谢所有提供帮助的人。
如图所示,我无法运行 localhost
中的应用程序。
一切似乎都很好。
我尝试过的:
- Deleting/readding 引用并确保将它们复制到
bin
文件夹中。 - 确保一切都是 运行ning .NET 4.0
- 我也试过了this and this
- 我还尝试创建另一个应用程序池 运行ning V4.0
- 并且转换为应用程序
我还能做什么?
谢谢
更新:
我使用以下方式注册了文件:
<add assembly="AjaxControlToolkit, Version=4.1.60919, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e" />
但是,它还在抱怨文件不存在!它在那里!
如果它在您的本地工作并且在服务器中不工作意味着可能存在环境问题,例如 32 位/64 位。
所以只需检查应用程序池高级设置。
启用 32 位应用程序使其为真并尝试一次。
干杯, 维杰
好吧,经过多次尝试,我发现应用程序的输出路径有问题。我只是把所有东西都放在 bin\
这神奇地修复了一切。我仍然不知道如何,因为 .dll
之前处于正确的位置。
我试过的所有其他东西都完全没用。
感谢所有提供帮助的人。