タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

programmingとPROGRAMMINGとDevelopmentに関するItisangoのブックマーク (3,148)

  • ASP.NETサイトを .NET Framework 4環境へ移行すると「構成エラー:認識されない属性 'targetFramework' です」エラーが発生する | iPentec

    ASP.NETサイトを .NET Framework 4環境へ移行すると「構成エラー:認識されない属性 'targetFramework' です」エラーが発生する .NET Framework 2や 3.5のASP.NETサイトを.NET Framework 4環境へ移行した際に「構成エラー:認識されない属性 'targetframework' です。」エラーが表示されることがあります。 一般的にASP.NETのプログラムはサーバにコピーし、インターネットインフォメーションサービス(IIS)マネージャから、配置したディレクトリをアプリケーションに設定すれば動作します。 しかし今回のように、バージョン2や3.5の.NET Framework環境から移行した場合には、アプリケーションプールの設定が古い.NET Frameworkのままになっている場合が多々あり、この設定を変更し忘れた場合、先の

    ASP.NETサイトを .NET Framework 4環境へ移行すると「構成エラー:認識されない属性 'targetFramework' です」エラーが発生する | iPentec
    Itisango
    Itisango 2020/10/28
    「2や3.5の.NET Framework環境から移行した場合には、アプリケーションプールの設定が古い.NET Frameworkのままになっている場合が多々あり、この設定を変更し忘れた場合」「エラーが表示されるケースがあります。」 #IIS
  • 方法: ターゲット フレームワークおよびプラットフォームのツールセットを変更する

    Visual Studio C++ プロジェクト ファイルを編集して、別のバージョンの C++ プラットフォーム ツールセットをターゲットにすることができます。 Windows SDK と、使用される .NET Framework も編集できます。 (.NET Framework は C++/CLI プロジェクトにのみ適用されます)。 新しいプロジェクトでは、プロジェクトの作成に使用する Visual Studio のバージョンの既定の .NET Framework とツールセットが使用されます。 .vcxproj ファイルでこれらの値を変更すると、すべてのコンパイル ターゲットで同じコード ベースを使用できます。 プラットフォームのツールセット プラットフォームのツールセットは、C++ コンパイラ (cl.exe) とリンカー (link.exe)、そして C/C++ 標準ライブラリで構

    方法: ターゲット フレームワークおよびプラットフォームのツールセットを変更する
    Itisango
    Itisango 2020/10/28
    「Visual Studio C++ プロジェクト ファイルを編集して、別のバージョンの C++ プラットフォーム ツールセット、Windows SDK、および .NET Framework (C++/CLI プロジェクトのみ) をターゲットにすることができます」 #VCPlusPlus
  • ASP.NET WEB発行でエラーが発生する - OKWAVE

    ASP.net ファイルまたはアセンブリ 'System.Web.Extensions, Version=2.0.50727, Culture=neutral, PublicKeyToken=31bf3856ad364e35'、またはその依存関係の 1 つが読み込めませんでした。指定されたファイルが見つかりません。 ASP.net環境でWEBを公開しようと思っているのですが、 上記のエラーが出て前に進みません。 上記のエラーのみで、どこらへんが悪いか大体でいいんで わかる人いますかね? .NETのバージョンなのか、IISの設定なのか。 ざっくりとした質問で申し訳ないのですが、よろしくお願いします。 VisualStudioのWebサーバーへの配置 VisualSutudio2015でWebアプリケーションの作成を行っておりますが、Webサーバーへの配置方法が分かりません。 色々とググった結

    ASP.NET WEB発行でエラーが発生する - OKWAVE
    Itisango
    Itisango 2020/10/28
    「.NET Frameworkのバージョンでした。 1)Microsoft.CodeDom.Providers.DotNetCompilerPlatform をアンインストールする 2)最新の.NET Framework4.6.2をインストールして、IISのアプリケーションプールを設定したら、動きました」 #dotNet
  • Visual Studio IIS Expressを64bitで起動する

    Visula StudioのIIS Expressを64bitのバージョンで起動する方法を紹介します。 例えば64bitOracle Clientを使用している場合など、アプリケーションを64bitで起動する必要がある場合などに使用します。 設定方法[ツール]タブの[オプション]を選択します。 左側の項目から[Webプロジェクト]を選択し、[Webサイト及びプロジェクト用 IIS Express の64ビットバージョンを使用する]のチェックをONにします。 関連記事 .NET6(ASP.NET)をWindow ServerのIISで動かす方法.NET6で作成したASP.NETのWEBアプリをWindow ServerのIISで動かす方法を紹介します。すでにIISは設定済みで、.NET Frameworkでの動作は可能な状態とします。以下は... Visual Studioでデバッグ実行時

    Visual Studio IIS Expressを64bitで起動する
    Itisango
    Itisango 2020/10/28
    「[ツール]タブの[オプション]を選択します。[Webプロジェクト]を選択し、[Webサイト及びプロジェクト用 IIS Express の64ビットバージョンを使用する]のチェックをONにします。」 #VisualStudio
  • .runsettings ファイルを使用して単体テストを構成する - Visual Studio (Windows)

    .runsettings ファイルを使用して、単体テストの実行方法を構成できます。 たとえば、テストを実行する .NET バージョン、テスト結果のディレクトリ、テストの実行中に収集されたデータを変更するために使用できます。 .runsettings ファイルをよく使うのは、コード カバレッジ分析をカスタマイズする場合です。 Runsettings ファイルを使用して、コマンド ラインから、IDE から、または Azure Test Plans または Azure DevOps Server (旧称 Team Foundation Server (TFS) を使用してビルド ワークフローで実行されるテストを構成できます。 Runsettings ファイルは省略可能です。 特別な構成を必要としない場合は、.runsettings ファイルは必要ありません。 実行設定ファイルを作成してカスタマイ

    .runsettings ファイルを使用して単体テストを構成する - Visual Studio (Windows)
    Itisango
    Itisango 2020/10/28
    「RunConfiguration 要素には、次の要素を含めることができます」「TargetPlatform x86 x86、x64」 #VisualStudio
  • 単体テストのプロセス アーキテクチャを構成する - Visual Studio (Windows)

    MSTest プロジェクトのプロセス アーキテクチャを構成する Visual Studio Testing Platform (VSTest) をテスト ランナーとして使用する MSTest プロジェクトの場合、既定のターゲット プラットフォーム (プロセス アーキテクチャ) はオペレーティング システムのアーキテクチャと一致します。 次の図に示すように、[テスト エクスプローラー] [設定]を使用するか、[テスト] メニューを使用して、任意の CPU をターゲット プラットフォームとして するように設定されたプロジェクトに対して、この動作をオーバーライドできます。 [テスト] メニューから、[AnyCPU プロジェクトのプロセッサ アーキテクチャ] を選択します。 VSTest ではなくテスト ランナーとして MSTest を使用するプロジェクトの場合、アーキテクチャは MSBuild

    単体テストのプロセス アーキテクチャを構成する - Visual Studio (Windows)
    Itisango
    Itisango 2020/10/28
    「[テスト] を選択し、 [AnyCPU プロジェクトのプロセッサ アーキテクチャ] を選択します。 64 ビット プロセスとしてテストを実行するには、 [x64] を選択します」 #VisualStudio
  • .NETにおける64ビットプロセスと32ビットプロセスについて - Qiita

    この記事では.NETにおける64ビットプロセスと32ビットプロセスについて説明をおこなう。 1プロセスにおける32ビットと64ビットの混在 ネィティブアプリケーションの場合、プラットフォームの異なるExeとDllは共存できません。 ・x64のExeと x64のDLL ⇒動作する ・x86のExeと x86のDLL ⇒動作する ・x64のExeと x86のDLL ⇒動作しない ・x86のExeと x64のDLL ⇒動作しない ネイティブアプリケーションはビルド時に、どちらにするか指定してビルドする必要があります。 .NET の場合、ビルド時にプラットフォームの"x86","x64"以外に"Any CPU"が選択できます。 Any CPUを選択した場合次のような挙動になります。 ・Exeの場合、OSが32ビットの場合、32ビットのプロセスとして動作します。 ・Exeの場合、OSが64ビットの場

    .NETにおける64ビットプロセスと32ビットプロセスについて - Qiita
    Itisango
    Itisango 2020/10/28
    「NET の場合、ビルド時にプラットフォームに"x86","x64"以外に"Any CPU"が選択できます。Any CPUを選択した場合・Exeの場合、OSが32ビットの場合、32ビットのプロセスとして動作」 #dotNet
  • 名前空間 (C++)

    名前空間は、その内部にある識別子 (型、関数、変数などの名前) のスコープを定める宣言領域です。 名前空間は、コードを論理グループにまとめるため、およびコード ベースに複数のライブラリが含まれる場合に特に発生する名前の競合を回避するために使用されます。 名前空間スコープのすべての識別子は互いどうしを修飾なしで参照できます。 名前空間の外の識別子がメンバーにアクセスするときには、識別子ごとに完全修飾名を使用するか (std::vector<std::string> vec; など)、単一の識別子のために using 宣言を使用するか (using std::string)、名前空間内のすべての識別子のために using ディレクティブを使用する (using namespace std;) ことができます。 ヘッダー ファイル内のコードは、常に完全修飾された名前空間の名前を使用する必要があり

    名前空間 (C++)
    Itisango
    Itisango 2020/10/27
    「using ディレクティブをヘッダー ファイル (*.h) に配置することは避けてください」「デバッグが非常に困難な名前の隠蔽の問題や名前の競合の問題を引き起こすことがあるためです」 #dotNet
  • /AI (メタデータ ディレクトリの指定)

    #using ディレクティブに渡されたファイル参照を解決するために、コンパイラによって検索されるディレクトリを指定します。 構文 /AIdirectory 引数 directory コンパイラが検索するディレクトリまたはパス。 解説 /AI 呼び出しに渡すことができるディレクトリは 1 つだけです。 コンパイラで検索するパスごとに /AI オプションを 1 つずつ指定します。 たとえば、#using ディレクティブのコンパイラ検索パスに C:\Project\Meta と C:\Common\Meta の両方を追加するには、/AI"C:\Project\Meta" /AI"C:\Common\Meta" をコンパイラ コマンド ラインに追加するか、Visual Studio の [追加の #using ディレクトリ] プロパティに各ディレクトリを追加します。 Visual Studio 開

    /AI (メタデータ ディレクトリの指定)
  • リンカー ツール エラー LNK1104

    'filename' ファイルを開くことができません このエラーは、リンカーがファイルを読み取るとき、または書き込むときに、そのファイルを開くことができなかった場合に報告されます。 この問題の一般的な原因としては、主に次の 2 つが挙げられます。 お使いのプログラムが既に実行されている。または、デバッガー内で読み込まれている。 ご自身のライブラリ パスが正しくない。または、二重引用符で囲まれていない。 他にもこのエラーには多くの原因が考えられます。 それを絞り込むには、まず filename ファイルの種類を確認します。 次に、次のセクションを使用して問題を特定し、修正します。 アプリまたはその .pdb ファイルを開くことができない アプリが実行されているか、デバッガーに読み込まれている filename がご自身の実行可能ファイルの名前、または関連付けられている .pdb ファイルであ

    リンカー ツール エラー LNK1104
  • 共通中間言語 - Wikipedia

    共通中間言語(きょうつうちゅうかんげんご、英語: Common Intermediate Language、略称 : CIL("sil" や "kil" と発音される[要出典]))は、共通言語基盤 (Common Language Infrastructure、CLI) において定義されている、人間が解読可能な最も低水準なプログラミング言語である。これは.NET FrameworkやMonoにより使用される。CLI互換な実行環境をターゲットとしている言語はCILにコンパイルされる。そのCILはバイトコードスタイルフォーマットであるオブジェクトコードにより組み立てられている。CILはオブジェクト指向なアセンブリ言語であり、完全なスタックベースである。そのバイトコードはネイティブコードに翻訳されるか、仮想機械により実行される。 .NET言語がベータリリースである間、CILはMicrosoft

    Itisango
    Itisango 2020/10/27
    「.NET言語がベータリリースである間、CILはMicrosoft Intermediate Language (MSIL) と呼ばれていた。C#およびCLIの標準化により、現在ではバイトコードは公式にCILと呼ばれる」 #dotNet
  • /clr (共通言語ランタイムのコンパイル)

    アプリケーションとコンポーネントで共通言語ランタイム (CLR) の機能を使用できるようにし、C++/CLI コンパイルを有効にします。 構文 /clr[:<オプション>] 引数 options 次の 1 つまたは複数の引数を、コンマで区切って指定します。 なし オプションを指定しない場合は、/clr によってコンポーネントのメタデータが作成されます。 このメタデータは、他の CLR アプリケーションで使用できます。また、このメタデータによって、他の CLR コンポーネントのメタデータの型とデータをコンポーネントで使用できるようになります。 「混在 (ネイティブおよびマネージド) アセンブリ」を参照してください。 netcore Visual Studio 2019 バージョン 16.4 以降で使用できる /clr:netcore を使うと、最新のクロスプラットフォーム .NET Fram

    /clr (共通言語ランタイムのコンパイル)
    Itisango
    Itisango 2020/10/27
    「オプションを指定しない場合、 /clr によってアプリケーションのメタデータが作成されます。 このメタデータは、他の CLR アプリケーションで使用できます」 #dotNet
  • loaderLock MDA - .NET Framework

    loaderLock マネージド デバッグ アシスタント (MDA) は、Microsoft Windows オペレーティング システムのローダー ロックを保持しているスレッド上でマネージド コードを実行する試行を検出します。 このような実行は、デッドロックの原因になる可能性があり、オペレーティング システムのローダーが初期化する前に DLL が使用される可能性があるため、不適切です。 現象 オペレーティング システムのローダー ロック内でコードを実行する場合に発生する最も一般的なエラーは、ローダー ロックを必要とする他の Win32 関数を呼び出そうとしたときにスレッドがデッドロックする問題です。 このような関数の例として、LoadLibrary、GetProcAddress、FreeLibrary、GetModuleHandle があります。 アプリケーションはこれらの関数を直接呼び出

    loaderLock MDA - .NET Framework
    Itisango
    Itisango 2020/10/27
    「loaderLock マネージド デバッグ アシスタント (MDA) は、Microsoft Windows オペレーティング システムのローダー ロックを保持しているスレッド上でマネージド コードを実行する試行を検出します」 #dotNet
  • BadImageFormatException 例外が発生する原因について

    質問 2011年6月20日月曜日 2:58 WCF サービスアプリケーションをデバッグ実行すると、System.BadImageFormatException 例外が発生します。 VS2010 で 64bit Windows 7 の環境です。 自作しているすべてのアセンブリのプラットフォームターゲットを、すべて x86 に明示的に指定しています。 以下のログを見る限りでは、下から 3 行目の「ログ: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\config\machine.config からのコンピューター構成ファイルを使用します。」というメッセージが気になっています。 試しに Framework64 フォルダではなく Framework フォルダのものを使うように指定してみたいのですが、VS2010 のどこで指定すれば良いのかがわかりま

    BadImageFormatException 例外が発生する原因について
  • Google Search

    If you're having trouble accessing Google Search, please click here, or send feedback.

  • [リンカー] プロパティ ページ

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 以下のプロパティは、[プロジェクト]>[プロパティ]>[構成プロパティ]>[リンカー] の下にあります。 リンカーについて詳しくは、「リンカーを呼び出す CL」と「リンカー オプション」をご覧ください。 [全般] プロパティ ページ 出力ファイル /OUT オプションを指定すると、リンカーによって作成されるプログラムの既定の名前と場所がオーバーライドされます。 進行状況の表示 リンカーの進行状況メッセージを出力します 選択肢 [設定なし] - 詳細情報はありません。 [詳細情報をすべて表示] - すべての進行状況メッセージを表示します。 [検索したライブラリ] - 検索したライブラリのみを示す進行状況メッセー

    [リンカー] プロパティ ページ
    Itisango
    Itisango 2020/10/26
    「出力ファイル /OUTオプションは、リンカーが作成するプログラムの既定の名前と場所をオーバーライドします。進行状況の表示 リンカーの進行状況メッセージを印刷します」#Windows
  • ビルド構成を理解する - Visual Studio (Windows)

    異なる設定でプロジェクトをビルドする必要がある場合は、ビルド構成が必要です。 たとえば、 デバッグ と リリース はビルド構成であり、ビルド時にはさまざまなコンパイラ オプションが使用されます。 1 つの構成がアクティブであり、IDE の上部にあるコマンド バーに表示されます。 ビルドされた出力ファイルが格納される構成とプラットフォーム コントロール。 通常、Visual Studio でプロジェクトをビルドすると、出力はアクティブな構成 ( bin/Debug/x86 など) で名前が付けられたプロジェクト サブフォルダーに配置されますが、変更することもできます。 ソリューションおよびプロジェクト レベルで独自のビルド構成を作成できます。 ソリューション構成によって、その構成がアクティブになったときにビルドに含まれるプロジェクトが決まります。 アクティブなソリューション構成で指定されてい

    ビルド構成を理解する - Visual Studio (Windows)
    Itisango
    Itisango 2020/10/26
    「1 回の操作で複数の構成とプラットフォームをビルドする場合は、Visual Studio で [ビルド] > [バッチ ビルド] オプションを使用できます。」 #VisualStudio
  • MessageQueue.GetPrivateQueuesByMachine(String) Method (System.Messaging)

  • Marshal.StringToHGlobalAnsi(String) メソッド (System.Runtime.InteropServices)

    例 次の例では、マネージド String クラスの内容をアンマネージ メモリに変換し、完了したらアンマネージ メモリを破棄する方法を示します。 using namespace System; using namespace System::Runtime::InteropServices; #include <iostream> // for printf int main() { // Create a managed string. String^ managedString = "Hello unmanaged world (from the managed world)."; // Marshal the managed string to unmanaged memory. char* stringPointer = (char*) Marshal::StringToHGloba

    Marshal.StringToHGlobalAnsi(String) メソッド (System.Runtime.InteropServices)
    Itisango
    Itisango 2020/10/26
    「カスタムマーシャリング、またはマネージコードとアンマネージコードを混在させる場合に便利です。 このメソッドは、文字列に必要なアンマネージメモリを割り当てます。」 #dotNet
  • Marshal クラス (System.Runtime.InteropServices)

    public ref class Marshal abstract sealed public ref class Marshal sealed public static class Marshal public sealed class Marshal type Marshal = class Public Class Marshal Public NotInheritable Class Marshal 継承 例 次の例は、クラスによって定義されたさまざまなメソッドを使用する方法を Marshal 示しています。 using namespace System; using namespace System::Runtime::InteropServices; public value struct Point { public: property int X; property in

    Marshal クラス (System.Runtime.InteropServices)
    Itisango
    Itisango 2020/10/26
    「アンマネージド メモリの割り当て、アンマネージド メモリ ブロックのコピー、マネージド型からアンマネージド型への変換などができます。」 #dotNet