問題タブ [multi-targeting]
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.
visual-studio-2010 - ネイティブマルチターゲティングはビルドの出力にどのように影響しますか
私はc++プロジェクトとc#プロジェクトの組み合わせから作られた大規模なソリューションを持っており、そのほとんどはdllを出力します。これらのプロジェクトからの出力に依存する実行可能ファイルもあります。現在、ソリューション全体がVS2005に組み込まれています。さまざまな理由から、ビルドではv80をターゲットにする必要がありますが、ついに2010IDEに移行する時間が見つかりました。
2010年にビルドすると、ソリューションはすべて正常にコンパイルされますが、アプリの実行時にアクセス違反が発生します。この例外は多くのシナリオで発生しますが、コード内の常に同じポイントで発生します。これは、「ユーザーコールバック中に発生した例外」としても表示されます。例外がスローされるコード行を編集すると、それは単に別の場所に移動します。これは理にかなっています。問題が発生しているシナリオは次のとおりです。
v80ツールセットに対して2010年に構築されたすべてのdllとexe。すべてのdllは2005年にビルドされ、exeは2010年にv80ツールセットに対してビルドされました。
特に、2010年にビルドされたdll(v80に対して)を使用し、2005年にビルドされたexeを使用すると、すべてが正常に機能します。
私の質問は次のとおりです。2005年のビルドからの出力とv80ツールセットを使用した2010年のビルドからの出力の違いは何ですか?
上記はおそらく、ビルドのコマンドライン引数(つまり、c ++とリンカーの構成)を正確に一致させることができるかどうかに依存します。これは、それらが正しくない可能性があるためです。必要に応じて、2005年の設定と2010年の設定をリンクできます。
どんな助けでも大歓迎です。
更新:私は最近、dllとexeで構成される非常に単純なアプリケーションを2005年に作成しました。dllには、関数static __declspec(dllexport)int add(int a、int b)があります。exeは、dllからadd関数を呼び出す単純なコンソールアプリケーションです。
次に、これをVS2010に移植し、v80ツールセットに設定しました。これをビルドすると、元のサイズと同じサイズのdllが生成されますが、exeは4KB大きくなります。私はdumpbinを使用して理由を調べていますが、現時点ではあまりよくわかりません。この単純なケースで、exeのサイズが異なる理由を他の誰かが特定できる場合、これは私の全体的な問題の解決に役立つ可能性があります
visual-studio-2012 - VS2012 の C++ ネイティブ マルチターゲットを使用して VS2005 をターゲットにすることはできますか?
VS2012 にロードして、vcproj ファイルを vcxproj ファイルに変換しました。それから私は追加しました
「Globals」というラベルの付いた PropertyGroup に。http://blogs.msdn.com/b/vcblog/archive/2009/12/08/c-native-multi-targeting.aspxを可能な限りフォローして、v80 ツールセットの .props および .target ファイルを追加しました。. ビルドしようとすると、次のエラーが発生します。
visual-studio-2010 - VS2010ネイティブマルチターゲティング
Win7開発マシンにVS2005、VS2008、およびVS2010をインストールしています。EXEプロジェクトがVS2010によってビルドされたときにLoadLibrary()呼び出し中に例外を取得するサードパーティのDLLを使用する特定のプロジェクトがあります(v100またはv90ツールセットのいずれかを対象としている場合)。VS2005またはVS2008によって直接ビルドされた場合は完全に機能します。 。
Li Shao(Microsoftの)2009年のブログエントリによると:
http://blogs.msdn.com/b/vcblog/archive/2009/12/08/c-native-multi-targeting.aspx
VS2010プロジェクトを開き、プラットフォームツールセットをv100からv90に変更できるはずです。そうすると、VS2010は実際にVS2008コンパイラ、ヘッダー、およびライブラリを使用してプログラムをビルドします。そうである場合、プロジェクトがこのようにビルドされたときにDLLがロードされないため、「正しく」実行されていません。ビルドログを調べて、使用されているコンパイラを確認しようとしましたが、ログにパスやバージョン番号がないため、問題が発生しました。
これは、Win32Apisに直接書き込まれたプレーンなC(C ++、MFC、.NETではない)プロジェクトです。これを機能させる方法はありますか、それとも単一のプロジェクト(システム全体を構成する100以上のうち)に別のコンパイラを使用しているだけですか?
ヘルプ!
.net - #IF インターフェイス用の Silverlight
マルチターゲット ドメイン プロジェクト (SL および .Net 4.0) があり、Color などの問題で #if SILVERLIGHT コンストラクトを使用していましたが、ドメイン プロジェクトを使用する SL プロジェクトには、そうでない INotifyDataErrorInfo を実装するいくつかのクラスが必要です。 .Net 4.0 サイトに実装されており、使用することはありません。
このようなものを作成する方法についてアドバイスをいただければ幸いです
visual-studio-2010 - SharePoint 2010 と SharePoint 2013 の両方のイベント レシーバー
SP2010 と SP2013 の両方のイベント レシーバー DLL を作成したいと考えています。現在、それぞれが異なる.NETフレームワークを使用して構築されているため、それぞれが異なるフレームワークをターゲットにしているため、2つの別々のプロジェクトがあります。1 つのプロジェクト/ソリューションを使用して、これら 2 つの異なる DLL を作成できますか?
c# - Visual Studio と .NET Framework を使用したマルチターゲット ビルド
I've seen a few frameworks that provide different builds; for example they might provide 32bit and 64bit builds, or they might provide a build which targets .NET 2.0, 3.5 and 4.0
I have a library which works on .NET 3.5 upwards, but I'm not sure what is the best release strategy for this.
I'd like to know what benefit there is to creating multiple framework targets and also what benefit there is for targeting 32bit ans 64bit CPUs specifically.
If I were to go down the road of multi-targeting, Are there any good tutorials for how to achieve this?
caffe - 非画像データ入力を使用した Caffe を使用したマルチターゲット回帰ネットの実装
マルチターゲット回帰に対処するために、Caffe に単純なネットを実装しようとしていました。
入力の次元は 5 です。出力の次元は 3 です。
私はマットファイルにこのデータを持っています。
とファイルの両方を作成するためにh5create
とを使用しました。h5write
train.h5
test.h5
次のように Caffe でネットワークを設計しました。
残念ながら、うまくいきません!次のエラーが発生しました
問題はデータの整理方法にあると思います。また、精度レイヤーの使用においても。
しかし、それを解決する方法について何か考えはありますか?
google-dfp - DFP マルチタグの注文
最初の広告 (300x250) を優先してレンダリングし、最初の広告が利用できない場合は 2 番目 (300x600) をレンダリングしたいと考えています。実際、次のコードは最初と 2 番目の広告をランダムにレンダリングします。これを実装する方法はありますか、それとも代わりに 2 つの呼び出しを行う必要がありますか?
ローテーション クリエイティブの広告申込情報のプロパティが「均等」に設定されている