問題タブ [buildaction]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
10 に答える
49709 参照

wpf - WPF - イメージが「プロジェクトの一部ではないか、そのビルド アクションがリソースに設定されていません」

ウィンドウに画像が必要なプロジェクトがあります。これは静的な画像で、'Add>Existing Item' で追加しました。プロジェクトのルートに存在します。

テストページの画像を次のように参照します-

問題は、それが見つからない、またはビルド アクションがリソースではないが存在し、ビルド アクションがリソースであるというメッセージが表示されることです。新しいアプリケーションを作成し、それをウィンドウに投げるだけで問題なく動作します。

どんな助けでも素晴らしいでしょう。

0 投票する
6 に答える
2638 参照

c# - .NET Web アプリのカスタム名前空間

そこで、いくつかのカスタム クラスを作成し、それらをすべて名前空間に配置して、「Sphere」と呼びました。

私の aspx.cs コードビハインド ファイルには、「using Sphere;」があります。書いた。このプロジェクトを新しいフォルダーにコピーするまでは常に機能しているため、これが機能することはわかっています。また、「Web ブラウザーで表示」をクリックしても、すべてが完全に機能します。

単に、Visual Studio 08 が名前空間を認識していないため、エラーなしでビルドできず、その結果、デバッグできません。助けてくれてありがとう!

編集: .cs ファイルの App_Code フォルダーに名前空間があります

0 投票する
2 に答える
261 参照

.net - 大量の画像セットのビルドアクション?

私はVisualStudio2008を使用しており、大量の画像を読み込むプロジェクトがあります。実行中のソフトウェアのローカルインスタンスにイメージをデプロイしたい。問題は、イメージをリソースとして使用しようとしたことですが、GDI +例外やメモリ不足例外などの奇妙なビルドエラーが発生するため、明らかに多すぎます(200〜300)。これは私に考えさせられました:「多分私はそれについて間違っているのですか?」大量の画像セットに対して何をすべきですか?ありがとう!

0 投票する
8 に答える
56323 参照

visual-studio - エラー「名前空間には、フィールドやメソッドなどのメンバーが直接含まれていません」

C# プロジェクトをビルドしようとすると、「名前空間に、フィールドやメソッドなどのメンバーが直接含まれていません」というエラー メッセージが表示されます。app.config ファイルの最初の文字 (小なり記号) にフラグを立てています。

すべてのファイルを調べて、変数または関数がネームスペース内に直接存在する場所を探しましたが、何も見つかりませんでした。app.config は正常に見えます。

グーグルは私を失望させており、私は髪を引っ張っています。このエラーの原因は何ですか?

0 投票する
1 に答える
57 参照

c# - より多くのリソースの混乱

プロジェクトツリーにたくさんの画像があるプロジェクトがあります。画像の 1 つは にBuildAction設定されていますがContent、に設定Copy to Output DirectoryされていNoneます。

このリソースは正確にどうなりますか? EXEにコンパイルされますか?リソースについて私が理解していることから、何も起こらないはずです。この画像をプロジェクトに入れても無駄です。正しい?

0 投票する
1 に答える
2107 参照

asp.net-mvc - MVC 3 rc1 Razor cshtmlファイルのビルドアクションをコンパイルするための設定に問題はありますか?

Visual Studioの公開/展開をサポートすることを理解しているため、既定のビルドアクションが[なし]から[コンテンツ]に変更されました。

特定のプロジェクトでは、Visual Studioの発行/展開メソッドを使用せず、コマンドラインからコンパイルする必要もありません。

ビルドアクションを「コンパイル」に設定してもコンパイルされているように見えますが、cshtmlのコーディングミスに対してコンパイル時エラーと警告が生成されるという追加の利点があります。

これは、通常の実行時のみのエラーに比べて大きなメリットのようです。

ビルドアクションを「コンパイル」に変更した場合、後で発生する問題を誰かが知っていますか?

どうもありがとう..

編集: VSの展開やコマンドラインのコンパイル以外に、将来どのような問題が発生する可能性があるかはわかりませんが、安全のために、marcindがコメントで言及しているプリコンパイルオプションを選択しました。私はそれを最も近い答えとしてマークしました。

0 投票する
3 に答える
23652 参照

visual-studio - Visual Studio のビルド アクション コンテンツと「出力ディレクトリにコピー」の違い

Visual Studio のプロジェクトに、出力に含めたいファイルがありますが、コンパイルまたは埋め込みは行いません。

これを達成するには2つの方法があることを認識しています。

  1. ファイルのビルド アクションを「コンテンツ」に設定する
  2. 「出力ディレクトリにコピー」を「常にコピー」または「新しい場合はコピー」に設定する

違いが何であり、各オプションがどのシナリオに適しているのか誰か教えてもらえますか?

0 投票する
1 に答える
580 参照

c# - コンテンツ ビルド アクションを使用した WPF および WinRT イメージ ソース

イメージを共有したい WinRT アプリケーションと .NET アプリケーションがあります。私はポータブル クラス ライブラリを使用しており、できるだけ多くのコードを共有したいと考えています。また、すべての画像のコピーを 1 つだけにして、「リンクの追加」機能を使用して画像を追加したいと考えています。

私の WinRT アプリは「コンテンツ」のビルド アクションを使用し、次のような相対パスを使用して画像を参照します: /Assets/Flags/Australia.png

リンクの追加を使用して .NET アプリケーションに画像を追加し、同じ「コンテンツ」ビルド アクションを使用しましたが、これを機能させることができません。「リソース」のビルドアクションを使用し、次のようなフルパスを使用する場合にのみ機能するようです: /MyProject;component/Assets/Flags/Australia.png

ポータブル クラス ライブラリ プロジェクトに、フラグ イメージへのパスを返すプロパティを含むモデルがあります。両方のアプリケーションでこのプロパティを共有する必要があります。どうすればこれを達成でき、どのビルドアクションを使用できますか。

0 投票する
1 に答える
304 参照

windows-phone-7.1 - WP7のイメージビルドアクションの違いを説明してください

私は別の開発者からWP7プロジェクトを引き継ぎました。これは、WP7の最初の経験です(ただし、.NETやXAMLを最初に使用したことにはほど遠いです)。

期待どおりにレンダリングされなかった(レンダリングされなかった)ために、画像に向かってかなりの時間をかけて叫びました。コードビハインドでソースプロパティを設定していました。

この特定の画像(他の画像は正常にレンダリングされている)が「ビルドアクション=リソース」として設定されているため、別の方法で参照する必要があることをついに発見しました。なぜ地球上でそれは例外ではなかったのですか、しかしそれは問題ではありません!

「ビルドアクション=リソース」と「ビルドアクション=コンテンツ」の違いを画像に関して説明してもらえますか?パフォーマンスにどのように影響するか(そしてその理由)など、具体的に教えてください。

0 投票する
2 に答える
2001 参照

wpf - コンバーターでリソース ディクショナリを読み込めません

すべてが同じ VS プロジェクト内で発生します。リソース ディクショナリ ファイルが単独で存在しています。プログラムでロードしようとすると、エラーが発生します

"不明な型 '{clr-namespace:MyAssembly.Helpers} IsNullConverter" を作成できません。

ロード方法は次のとおりです。

リソース ディクショナリは次のとおりです。

コード ビハインド ファイルに関連付けられていますが、何も含まれていないことに注意してください。リソース ファイルの Build-Action は "Resource" に設定されます。これは今朝から私を夢中にさせていますが、一体何が起こっているのかまだわかりません...

ヘルプ。ありがとうございました。