2

numericupdown コントロールを使用しようとすると、次のエラーが発生します。

アセンブリ 'AjaxControlToolkit, Version=3.0.30512.20315, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e' には 'AjaxControlToolkit.NumericUpDown.NumericUpDownBehavior.debug.js' という名前の Web リソースが含まれていますが、'AjaxControlToolkit.NumericUpDown. NumericUpDownBehavior.debug.js'.

これを調査したところ、AJAXToolkit のソース コードが「NumericUpDownBehavior.debug..js」というファイルを呼び出すため、この問題が発生することがわかりました。私が見た唯一の解決策はこれです:

ソースコードとともに ajax コントロール ツールキットをダウンロードします。「AjaxControlToolkit\NumericUpDown\」フォルダーに移動すると、「NumericUpDownBehavior.debug..js」という名前のファイルがあります。名前を「NumericUpDownBehavior.debug.js」に変更します。この後、Visual Studio で「AjaxControlToolkt」プロジェクトを開き、ソリューション エクスプローラーで「すべてのファイルを表示」を選択します。プロジェクトから二重ドット (.debug..js) のあるファイルを除外し、正しいファイルを含めます。 .js ファイルを開き、"Properties" を選択します。そこから Build Action "Embedded Resource" を選択します。それをコンパイルし、結果の dll を ajax を使用しているプロジェクトに追加します (dll を置き換えます)。

私はこれを試しましたが、うまくいかなかったので間違っていたに違いありません。誰でもこの問題のより詳細な解決策を提供できますか?

ありがとう!

4

0 に答える 0