0

System.Web-net_4_0.sln(Ubuntu12.04、monoDevelop)をビルドすると、ビルドが成功System.web.dllし、テスト コンソール アプリケーションを使用してデバッグを試みます。

        public static void Main (string[] args)
    {
        System.Web.UI.Page page=new System.Web.UI.Page();\\**Make a breakpoint here**
        page.ProcessRequest(null);
    }

結果は次のとおりです。

Symbol file /home/symphony/mono/mcs/class/System.Web/test/bin/Debug/System.Web.dll.mdb doesn't match image /home/symphony/mono/mcs/class/System.Web/test/bin/Debug/System.Web.dll

どんな体でも私を助けることができますか?

4

1 に答える 1

0

slnをビルドした後、「sudo make install」(シェルを使用して、mcs / class / System.Web /フォルダー内)を実行し、新しいDLLがGACおよびすべてに組み込まれるようにしましたか?

また、SLNファイルを作成するのではなく、「make」を使用してアセンブリを作成する方がよい場合もあります。ビルドシステムがビルドにSLNファイルを使用しているとは思いません。SLNファイルはそこにあるだけなので、IDE内でMonoソースをハッキングするのは簡単です。

于 2012-09-12T16:37:28.483 に答える