1

多くの人がこの質問のバージョンを尋ねていることは知っていますが、私が試したものは何もうまくいきません

Visual Studio 2010 Web 開発者を使用するのは初めてです。しかし、解決できない問題がいくつかあります。

私の最初の問題は CS0246 です: タイプまたは名前空間の名前が見つかりませんでした

「自分の名前空間名で使用しています。」と入力し、dll も作成したので、参照として追加できます。

using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using GDIDAL;


public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }

    protected void Button2_Click(object sender, EventArgs e)
    {
        DataSet ds;
        ds = GDIDAL.GDItest.Get_BraeburnRisk("GDI.PUB.Grower");

        DataTable myDataTable = ds.Tables[0];

        // foreach loop to get each DataRow of DataTable retrieved from DataSet   

        foreach (DataRow dRow in myDataTable.Rows)
        {
            for (int i = 0; i < myDataTable.Columns.Count; i++)
            {

                Response.Write(dRow[i] + ", ");
            }
            Response.Write("<br />");
        }
    }
}

コードは簡単で、動作することを証明するためのテストアプリです。私がネットで見たものから、これは問題を解決するはずです。また、VS2010 Web Developer 内から DEbug モードでコードを実行すると、動作することもわかりました。このエラーは、Web サーバーにデプロイするときにのみ発生します。

上記の問題を修正しようとしているときに見つけた 2 番目のエラーは警告です。 1.0.0.0、カルチャ = ニュートラル、PublicKeyToken = null。依存関係は、mscorlib、Version=4.0.0.0、Culture=neutral、PublicKeyToken=b77a5c561934e089 です。依存アセンブリがターゲット フレームワークに対して正しいことを確認するか、対処しているターゲット フレームワークが依存アセンブリのものであることを確認する必要があります。

このエラーを修正するために読んだことから、.net 4.0 を対象とする場合に作成したすべてのものを修正するため、これをどこに使用すればよいか非常にわかりません。

4

0 に答える 0