Framework版本導致不能載入相應的元件

2022-02-11 08:13:36 字數 877 閱讀 4861

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?

yadded 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中選擇相應的版本

這個方法是可行的,問題原因如題。

Framework版本導致不能載入相應的元件

could not load file or assembly system.runtime.serialization,version 3.0.0.0,culture neutral,publickeytoken b77a5c561934e089 or one of its dependencie...

Framework各個版本的變化

2005年在vs2005推出了framework2.0,加入了范型這個概念。2006年推出了framework3.0,新增了wcf windows communication foundation windows 通訊介面 wpf windows presentation foundation 是一...

VS2010選擇Framework版本

新裝的作業系統xp sp3,安裝vs2010後,發現目標框架只有4.0。而電腦上已經裝了2.0,3.5的框架,把原有的3.5framework刪了再重新安裝也沒有用。折騰了好久,最終解除安裝 新裝的作業系統xp sp3,安裝vs2010後,發現目標框架只有4.0。而電腦上已經裝了2.0,3.5的框架...