我已經EXE項目(用於啓動任務)以下微軟Azure的DLL和使用而開發的,微軟Azure DLL拋出的.NET異常4.0
它的工作非常好:在.NET框架3.5但對我來說,我需要使用system.runtime.serialization序列化類的JSON字符串按以下方式
public static string Serialize<T>(T obj)
{
System.Runtime.Serialization.Json.DataContractJsonSerializer serializer = new
System.Runtime.Serialization.Json.DataContractJsonSerializer(obj.GetType());
MemoryStream ms = new MemoryStream();
serializer.WriteObject(ms, obj);
string retVal = Encoding.Default.GetString(ms.ToArray());
ms.Dispose();
return retVal;
}
爲此,我需要改變框架4.0,但在那個時候IG從Azure的OT異常的DLL 像
爲「Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment」的類型初始值引發了異常
我認爲微軟的所有DLL是落後兼容所以什麼錯在這個問題?
我應該找到另一種方法來序列化爲json字符串?
或
我應該將Azure的dll更改爲最新版本?
在此先感謝。
它不是「.Net Framework 4客戶端配置文件」我檢查之前它是「.Net Framework 4」.. –