私は関数を構築しました:
string removeFile(HttpContext context,HttpRequest r)
{
dynamic d = new ExpandoObject() ;
d.ItemCommand = r["itemId"].ToString();
...
...
int res = new PolicyDal().Admin_Kits_AttachFile(d); //sending here the d.
他のクラス/ファイル:
public int Admin_Kits_AttachFile(dynamic d)
{
DbCommand command = _webERPDB.GetStoredProcCommand("Admin_Kits_AttachFile");
_webERPDB.AddInParameter(command, "@ItemCommand", DbType.String, d.ItemCommand);
次のエラーが発生します。
動的式のコンパイルに必要な 1 つ以上の型が見つかりません。Microsoft.CSharp.dll および System.Core.dll への参照が不足していますか?
通常の追加参照メニューになかったので、FILE SYSTEMでDLLを見つけた後に参照しました。
何故ですか ?なぜコンパイルしないのですか?なぜ彼らは通常の追加参照メニューにdllを入れなかったのですか? (ファイルシステムでdllを見つける必要がありました...)