Framework版本导致不能加载相应的组件

报错:
Server Error in ‘/CorpOfflineHotel‘ Application.
--------------------------------------------------------------------------------

Could not load file or assembly ‘System.Runtime.Serialization, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089‘ or one of its dependencies. The module was expected to contain an assembly manifest.

解决1:
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\caspol.exe -m -ag 1 -url "file:////\\computername\sharename\*" FullTrust -exclusive on
The operation you are performing will alter security policy?
Are you sure you want to perform this operation?
y
Added union code group with "-url" membership condition to the Machine level.
Success.
这个方法是从网上找到的,不行

解决2:
项目用的是Framework 2.0.50727,所以不会涉及到“Version=3.0.0.0”,我删除了Framework 3.0,然后就可以了。
后来同事提示在IIS里面有个地方设置网站属性的地方,在这个地方修改成相应的版本就可以了。具体如下:
开始->运行->输入inetmgr->右击“网站”->选择“属性”->选择“ASP.NET”->在ASP.NET Version中选择相应的版本
这个方法是可行的,问题原因如题。

时间: 2024-08-06 19:13:59

Framework版本导致不能加载相应的组件的相关文章

解决Github使用Fastly CDN而导致不能加载网页的方法 转自 沙丘:http://www.enkoo.net/fastly-cdn-in-gifhub.html

Github现在基本属于"安全"网站,但Github使用fastly.net的CDN服务后,其网站在国内经常不能正常加载网页.github.global.ssl.fastly.net的亚洲IP一般为103.245.222.184,速度更快,但在国内经常"失效",而Hosts手动更改为欧美IP的方法目前有效.github.global.ssl.fastly.net简单测试,在Hosts中自定义github.global.ssl.fastly.net非亚洲IP目前有效.

npm install error: MSBUILD : error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”

When I tried to run angular 4 material2 demo on my windows server 2012, got a error message: node-pre-gyp ERR! Pre-built binaries not found for [email protected] and [email protected] (node-v48 ABI) (falling back to source compile with node-gyp) MSBU

内核版本不同导致无法加载驱动

filename:       /home/langdexuming/driver/memdev/memdev.kolicense:        GPLauthor:         langdexumingdepends:        vermagic:       2.6.30.4 mod_unload ARMv4 parm:           mem_major:int使用ubuntu14.04无法加载,重新编译的话asm/system.h找不到

使用Windows安装的最高版本IE内核加载内嵌页(转载)

客户端程序内嵌Webbrowser控件时,默认情况都是使用IE7兼容模式打开网页的.但是IE7有很多新的特性不支持,导致无法正常显示出来,所以需要强制使用高版本的IE内核来加载.渲染. 1 void ChangeRegedit(const wchar_t* pExeName) 2 { 3 if ( NULL == pExeName ) 4 return ; 5 TCHAR szVersion[64] = {0}; 6 DWORD dwSize = 64; 7 HKEY hKey; 8 // 先获

CAD2014以上版本不信任加载项解决方法

前一段时间做CAD插件支持版本升级遇到了一个很棘手的问题,CAD2014以上版本增加了受信任功能,每次用程序启动CAD并加载arx文件时都弹出对话框询问是否加载 我的解决方法如下:(仅供参考) 读取注册表(位置根据版本位置各自对应): HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R19.1\ACAD-D001:804\Profiles 其 “默认” 所对应的字段就是用使用的当前配置名,如下图所示: 读取当前配置项 HKEY_CURRENT_USER\S

浅谈Entity Framework中的数据加载方式

小分享:我有几张阿里云优惠券,用券购买或者升级阿里云相应产品最多可以优惠五折!领券地址:https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=ohmepe03 如果你还没有接触过或者根本不了解什么是Entity Framework,那么请看这里http://www.entityframeworktutorial.net/EntityFramework-Architecture.aspx,其中的一系列文

webview4.4以上版本使用loadurl加载过长js文件失效问题

因为业务需要, 需要在使用Webview的时候,动态的加载js文件到页面中,之前SDK Target版本为16 , 无论JS文件多大,使用一切正常~ 近期将target版本改为了19 ,发现存在js过大的时候,使用4.4以上版本执行项目,JS文件不执行. 查看源码发现在4.4版本以上内核对处理js做了区别处理: 495 @Override 496 public void loadUrl(final String url, Map<String, String> additionalHttpHe

django 解决css,js文件304导致无法加载显示问题

这种情况一般会在windows系统下出现 1.前台.后台如果无法加载css等样式.(建议通过此办法来解决) 这是因为你安装的某些IDE 或者其他更改了注册表导致的系统的注册表\HKEY_CLASSES_ROOT\.css的Content Type不是text/css,修改即可.改完记得重启开发服务器并按Ctrl+F5强制刷新页面. 2.前台如果无法加载css等样式.(如果你的后台没问题那就试试这个简单方法) 前提:django1.8 在html页面可以请求道css,js文件并在chrome的开发

微信页面script标签添加crossorigin=“anonymous”导致页面加载失败

公司一个微信企业号项目,突然出现页面数据加载失败,页面报错信息如下 意思是前端向服务端发送跨域资源请求访问这个js文件,但是服务端并不同意,所以服务端拒绝访问这个地址. 后来发现将crossorigin="anonymous"属性去掉,就可以正常访问了. 分析原因:添加了这个属性就意味着前端向服务端发送了跨域请求.第三方服务端并不支持或者项目服务端并未允许,那么就会导致拒绝请求这个地址,数据加载不出来. 解决办法:1.不对该文件进行跨域请求,将script标签中的 crossorigi