-2

C# でコードを更新しましたが、Web サービスを実行したときに実行された変更が表示されません。私は試しました-すべてのコードを再構築します-IISを再起動します-クロムのキャッシュをクリアします-シークレットウィンドウを使用します

何が起こっている?これは、変更した更新されたコードではなく、コメント付きのコードを使用していることを示す画像です。

http://i.imgur.com/JtOnCy8.jpg iisCommentedCode

string query = "select * from product";
        /*
        string query = string.Format("SELECT p.GTIN " + 
            ",sc.StudyCellId " +
            ",pm.Name " +
            ",pm.Description as PricetagDescription " +
            ",pm.Size as Size " +
            ",pm.Brand as Brand " +
            ",pm.Price as Price " +
            ",pm.ProductKey as ProductKey " +
            ",pm.Category as Category " +
            ",pm.Details.value('(/Details/Tags/Tag[@Type=\"Type\"])[1]/@Name', 'varchar(max)') AS Type " +
            ",pm.Details.value('(/Details/Tags/Tag[@Type=\"Form\"])[1]/@Name', 'varchar(max)') AS Form " +
            "FROM StudyCell sc " +
            "inner join ProductMeta pm on pm.StudyCellId = sc.StudyCellId " +
            "inner join Product p on pm.ProductId = p.ProductId " +
            "where StudyId = {0} " +
            "order by sc.StudyCellId " +
            ",GTIN", studyId);
        */
4

1 に答える 1

-1

以前にこの問題がありました。私がしなければならなかったことを正しく覚えていれば、bin フォルダー内のバイナリを削除してから、ソリューションを再構築することでした。

また、不思議なことにVSを閉じて再起動することも役立ちます!

また、ライブ アプリが正しいバイナリ フォルダーを指していることを確認してください。つまり、リリース バージョンを指している可能性があり、デバッグ バージョンで作業しています。

HTH、ゲイリー

于 2013-04-05T15:32:55.260 に答える