2015-04-18 77 views
2

我叫NinjaTrader使用的.Net 3.5的應用程序。我有一個策略,可以將訂單信息發送到使用.Net 3.5編寫的.dll文件。我需要將此訂單信息發送到當前使用.Net 4.0的名爲T4的平臺。我曾考慮過使用C++作爲我的.dll,但所有東西似乎仍以「某些」.Net程序集爲目標。我目前正在使用一個異常的客戶端服務器連接,做一個體面的工作。我只是認爲最好是通過.dll或其他東西運行它。有沒有人有最穩定的解決方案的任何想法?製作的.Net 3.5應用程序的通話最穩定的方式.NET 4.0應用程序

+0

這可能是有趣的:http://stackoverflow.com/questions/2761640/making-a-call-to-a-net-4-library-from-3-5 – Chris

回答

1

如果你使用.NET在C++規劃,你將需要使用C++/CLI。

此外,爲了使用CLR v4,您需要使用.NET 4運行您的項目。 請參閱this question

最好的解決辦法國際海事組織將只是重新編譯你的項目目標.NET 4不應該有很多的變化,使你的項目假設它不是一個巨大的工程。你有沒有嘗試過.NET 4的重新編譯?

+0

是的,其實我是第一次在3.5中編譯dll,然後使用4.0在項目中添加一個引用。然後我需要單獨編譯使用4.0的項目,它的建立很好。如果我嘗試構建整個項目,則會出現錯誤。感謝:-) –

+0

有趣的,@SpencerDavis你有沒有看過錯誤或開始另一個話題? –

相關問題