問題タブ [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.
c# - 新しい場合はコピーするように設定されている場合、コンテンツ リソースを移動する方法は?
Dependencies
プロジェクトのフォルダーに
入れているリソースはほとんどありません。[出力ディレクトリにコピー] が [新しい場合にコピー]に設定されている
デフォルトの動作は、コピーすることです\bin\Dependencies\*
コピーするように設定したい\bin\*
これを達成する方法は?
windows-phone-7 - phonegap windows phone コピー 既存の www オーバー?
phonegap Windows Phone プロジェクトを作成し、インストールとセットアップを行いました。エミュレーターを実行すると、デモ/デフォルト コードで正常に動作します。私は既存のアンドロイドプロジェクトを持っています。www フォルダーを Windows プロジェクトにドラッグしても、何も機能しません。manifestprocessor.js は、xml 内の新しいファイルを構築しません。新しいファイルを右クリックすると、ビルド アクションを選択するオプションがありません。ビルド時にエラーは発生しません。デフォルトのhtnlファイルはlogin.htmlをロードする必要があり(CordovaView.xaml.csファイルを更新しました)、cordova.jsファイルはデフォルト設定のようにルートではなく、wwwの「js」フォルダー内にあることにも注意してください。 .
誰にもアイデアはありますか?Visual Studio を使用して開発したことはありません。ビルド アクションを割り当てることができるように、新しいファイルを認識させる必要があると思いますが、それができないため、何をすべきかわかりません。問題。
お時間とご提案をいただきありがとうございます。
c# - NHibernate マッピング .hbm.xml ファイルのビルド アクションを構成する方法はありますか?
NHibernate マッピング .hbm.xml ファイル自体または少なくとも別の構成 xml ファイル内から NHibernate マッピング .hbm.xml ファイルのビルド アクションを構成する方法はありますか?
Microsoft Visual Studio 2010 の多くの機能を高く評価していますが、次のようにして手動でこの hbm.xml ファイルのビルド アクションとして「埋め込みリソース」を設定するのは好きではありません。
- (手動のアプローチは嫌い)(Microsoft Support Docs) 対象のファイルを右クリックし、[プロパティ] を選択します。
- (手動のアプローチを好まない)(Microsoft サポート ドキュメント)[プロパティ] ダイアログ ボックスで、[ビルド アクション] プロパティを見つけます。デフォルトでは、このプロパティは Content に設定されています。プロパティをクリックし、Build Action プロパティを Embedded Resource に変更します。
また、CSharp コードでプログラム的に行うのも好きではありません。NHibernate マッピング .hbm.xml ファイル自体または少なくとも別の構成 xml ファイル内から NHibernate マッピング .hbm.xml ファイルのビルド アクションを構成する方法はありますか? 誰かがxmlを使用してそれを行う方法を提案してもらえますか?
c# - Windows サービスがファイルを含むフォルダーにアクセスできないのはなぜですか?
コンソール、ライブラリ、およびサービス プロジェクトをセットアップしました。Library プロジェクトは、ファイルをフォルダーにロードし、テキストを変数に格納します。
コンソール プロジェクトは、これらの変数を操作します。コンソール プロジェクトを正常に実行でき、問題なくファイルをロードできます。ファイルは DLL で常にコピーするように設定され、ビルド アクションのコンテンツとして指定されます。
サービスでまったく同じコードを実行しようとすると。
次の例外をスローします。
Setup Project タイプを使用してインストーラーを作成しています。サービスがインストールされた後、フォルダMyFolder
はファイルと同様にサービスのアプリケーション フォルダに存在します。サービスがこれらのファイルを読み取れないという問題の原因は、他に何が考えられますか?
編集1
wpf - WPF の EmbeddedResource から ResourceDictionary Uri をロード&チェック
実行時にいくつかのアセンブリからResourceDictionaryをロードする必要があります。
最初に ResourceDictionary のBuildActionをPageに設定し、コードを使用して uri を構築します。
それは機能しますが、URI を ResourceDictionary に設定する前に、アセンブリを確認する必要があることに気付きました。ResourceDictionary がアセンブリにない場合、例外がスローされるためです。
したがって、以下のコードを使用してアセンブリ内の ResourceDictionary を表示するために、 ResourceDictionary の BuildAction をEmbeddedResourceに設定します。
しかし今、uri で ResourceDictionary を読み込めません。私はできる限りのことを試みましたが、成功しませんでした。
何か案が?ありがとう!
visual-studio - What is Content Build Action in Visual Studio?
What does the Content Build Action in Visual Studio do? It does not look like it's doing anything.
The File Properties article on MSDN (does not exist anymore) says:
Content - The file is not compiled, but is included in the Content output group. For example, this setting is the default value for an .htm or other kind of Web file.
But I have no idea what the "Content output group" means.
Is this something about deployment? Meaning, the action has no actual effect, when building, but only later when deploying?
c# - Windows ストア アプリ プロジェクトに追加したファイルをプログラムで開くにはどうすればよいですか?
Tapped イベントに応答して PDF ファイルを読み込みたい。
ファイルをプロジェクトに追加し ([追加] > [既存のアイテム])、[ビルド アクション] を [コンテンツ] に、[出力ディレクトリにコピー] を [新しい場合はコピー] に設定しました。
必要なコードは次のようなものになると思います。
私が正しければ、Uri として何を渡す必要がありますか? そうでなければ、これはどのように達成されますか?
アップデート
関連するメモとして、提案されたスキームを使用して XAML に画像を追加するには、次のようにするとうまくいくと思いました。
...しかし、そうではありません。
更新 2
これを試してPDFファイルを開きます(サブフォルダーではなく、プロジェクトのルートにあります):
...この実行時例外が発生し、上記の最初の行でスローされました。
更新 3
そしてこれで、提供されたリンクから適応:
...コンパイル時のエラーが表示されます:
'Windows.System.Launcher.LaunchFileAsync(Windows.Storage.IStorageFile)' に最適なオーバーロードされたメソッドの一致には、いくつかの無効な引数があります
-と:
引数 1: 'Windows.Foundation.IAsyncOperation' から 'Windows.Storage.IStorageFile' に変換できません
...最後の行に。
更新 4
Lecrenski、Netherlands、Sanders、およびAshelyによる「Pro Windows 8 Programming」の76ページによると、これは機能するはずです。
...(IOW、「ms-appx:///」ジャズは不要です)、多かれ少なかれそうです。私の特定のケースでは、私の(大きな)画像で、これをしなければなりませんでした:
幅と高さの設定がないと、画像はサイよりも大きく表示され、フライアウトの右側に収まりませんでした。
更新 5
これはPDFファイルを開くために機能することがわかりました(「PlatypusTut.pdf」がプロジェクトに追加され、「ビルドアクション」が「コンテンツ」に設定され、「出力ディレクトリにコピー」が「新しい場合はコピー」に設定されました):
...しかし、これは設計時、ローカルでのみ機能するのだろうか。これをユーザーのマシンにインストールしても機能しますか? IOW、単に「PlatypusTut.pdf」を GetFileAsync() に渡すだけで十分ですか?