私はScriptSharpを使ってRIAアプリケーションを作成しています。 いくつかの奇妙な以外にもうまく動作します。ScriptSharpプロジェクトでユニットテストのC#コード
しかし、Firebugを使用している問題を見つけて解決することは本当に便利ではありません。
scriptsharpもDllを提供しているので、私はコードの一部をテストするためにNunitを使って別のテストプロジェクトを使用したいと考えていました。
生成されたdllがmscorlib 0.7を参照し、テストプロジェクトでmscorlib 4と競合するという問題が発生します。
単純な解決策は、2番目のプレーンなC#プロジェクトを作成し、コードファイルをコピーすることです。しかし、同じコードベースで2つのプロジェクトを維持する...
これを行う別の方法がある場合は、好奇心が強いです。誰ですか?
EDIT: Christian Dalagerが提案したソリューションが動作します。
ScriptSharpがmscorlibのSystem.Diagnosticsを再定義したことは、ほんのわずかです。 Debug.Assert/Writelineはこれ以上ありません。しかし、今はそれ以上の必要はほとんどありません。
いいですね、試してみてください。 – lboshuizen
これはやっているようです! Resharperはそれを知らず、不平を言っていますが、それは小さな問題です。名前空間を同じ方法でリダイレクトする方法もありますか? – lboshuizen
私はあなたがその1つからあなたの道をコードする必要があると思う..あなたはresharperに何とかそれを無視するように言うことができないのですか? –