VISUAL STUDIO
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
] [
Twitter
]
開始行:
→言語・開発環境
→Visual Studio.NETによるセットアッププロジェクト
→Visual Studio Code
#contents
*一般 [#h012f85f]
-VS2019 でファイルを探したいとき
--ソリューションエクスプローラーの上の方にある検索窓のよ...
--ファイルだけを探したい場合は、検索オプションでファイル...
-[[Visual StudioのCode Analyzerを使いこなそう | SIOS Tech...
-[[VisualStudio 2019 (cl.exe) のバグっぽい挙動 - Qiita>ht...
--巨大な構造体を定義した場合の挙動
-[[Visual Studio OnlineをVisual Studio Code上で試してみた...
-[[Visual Studio Online>https://visualstudio.microsoft.co...
--[[Visual Studio Onlineで、ブラウザ上からVS Codeを使う【...
-[[IntelliCodeがプログラマのリファクタリング作業を自動的...
-[[[速報]マイクロソフト、フル機能の無料版「Visual Studi...
--[[Visual Studio Community 2013>http://www.visualstudio....
-[[第1回 初めてのVisual Studio 2013 >http://www.atmarkit....
-[[Getting useful C++ exception information from Visual S...
-[[あるとうれしい便利なコマンドを「Visual Studio」へ追加...
-[[Visual Studio 2010のデバッグ機能をまとめる>http://www....
-http://www.microsoft.com/japan/msdn/vstudio/Express/
-[[Visual Stuido 2008単体テスト機能のすべて>http://www.at...
-[[触れてみようUIデザインツールExpression Blend >http://c...
-[[VSTSの全体像>http://codezine.jp/a/article/aid/1570.asp...
-[[Visual Studio .NET 2002/2003はVista非対応:http://slash...
-[[Visual Studio .NET 2003 Service Pack 1:http://www.micr...
--入れるときにVS.NET2003のディスクが必要なので注意
*Visual StudioでVC++を使うときの一般的インクルード設定 [#...
-パッと見、プロジェクトのプロパティなどから見る方法がない...
C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\A...
C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\I...
C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\P...
C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\P...
C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v...
C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v...
上記は2003の場合
*デバッグ時に「呼出し履歴」ウィンドウを使いましょうという...
-[[デバッガーで呼び出し履歴を表示する - Visual Studio (Wi...
-「呼出し履歴」=スタックトレースのウインドウを使いこなせ...
-これが使えるかどうかで開発効率に大きく差が出ますのでぜひ...
-「デバッグ」-「ウィンドウ」-「呼び出し履歴」で表示できます
-ショートカットは%%Ctrl+D→C%% Ctrl+Alt+C
-Assertなどでデバッガ内で止まったときに、どこから呼び出さ...
-呼び出し元のメソッドのソース該当位置に遡ってジャンプでき...
-またその時点での各メソッド内での変数の値なども殆どの場合...
-デバッグ実行中でないと使う意味が無いので注意
*ContextSwitchDeadlock問題 [#je7552a3]
-VS 2005でデバッグ中に以下のような例外が出る件
ContextSwitchDeadlock が検出されました。
Message: CLR は、COM コンテキスト 0x1b19d8 から COM コン...
ターゲット コンテキストおよびアパートメントを所有するス...
Windows のメッセージを表示しないで非常に長い実行操作を処...
パフォーマンスを低下させたり、アプリケーションが応答して...
可能性があります。この問題を回避するには、すべての Singl...
CoWaitForMultipleHandles のようなポンプする待機プリミテ...
メッセージをポンプしなければなりません。
-設定で対応するには「デバッグ」−「例外」で出る一覧から「C...
-参考:http://msdn2.microsoft.com/ja-jp/library/ms172233(...
*HxS(Microsoft Compiled Help2)ファイルの使い方 [#n0aad4b3]
-''Visual Studio .NET 連結ヘルプ コレクション マネージャ'...
-具体的には以下のようにする
--ヘルプもしくはIEから ms-help://MS.VSCC.2003/vscccommon/...
--VS.NET 2005の場合は ms-help://MS.VSCC.v80/dv_vscccommon...
--そこに含められるヘルプの選択肢が出ているはずなのでチェ...
--以後、通常のヘルプと同じように使えるようになるはず
-参照:http://www.sssg.org/blogs/naganuma/?p=554
[[その2>http://moxi.jp/wiki/wiki.cgi?page=%B3%C8%C4%A5%B...
*XML Commentの利用方法 [#q6fc6057]
-http://msdn.microsoft.com/msdnmag/issues/02/06/XMLC/
*リソースを埋め込んだ時の注意点 [#wa97f39c]
-リソースとしてテキストファイルを埋め込んだときに、テキス...
*WindowsサービスをVisual Studio .NETでデバッグする方法 [#...
-[[Debugging Windows Services under Visual Studio .NET:ht...
→.NETによるWindowsサービスの開発メモ
*MDM.EXEとは? [#bdbebc33]
-Machine Debug Managerの略で、Visual Studio.NETをインスト...
-VS.NETでデバッガを動かすときに必要なのでプロセスを落とし...
-参考:http://hp.vector.co.jp/authors/VA015066/reading/Dr...
*プロジェクトをソリューションに追加してもソースセーフの管...
-「ファイル」−「ソース管理」−「ソース管理の変更」で出てく...
-管理に入れたいプロジェクトをカレントにあわせてから、ダイ...
-ソース管理化から外したい場合は逆に「バインド解除」ボタン...
*ソリューションでビルドするときに「プロセスはファイルにア...
-複数のプロジェクトから参照されるDLLなどを同じフォルダに...
-解決方法としては、同じフォルダに出すのをやめて参照する側...
-[[複数のプロジェクトで構成されるソリューションをビルドす...
*Visual Studio.NETのインストールで謎のエラーが出た [#h311...
-某サーバにインストールしたらこのようなエラーとなった
MSI (s) (44:40) [11:18:43:796]: 製品: Visual Studio .NET...
- Japanese -- インストールに失敗しました。
MSI (s) (44:40) [11:18:43:859]: MainEngineThread is retu...
情報 1639 です。コマンド ラインの引数が無効です。コマン...
Windows Installer SDK を参照してください。
R"US
MSI (c) (38:C8) [11:18:43:859]: Decrementing counter to ...
If counter >= 0, shutdown will be denied. Counter after...
MSI (c) (38:C8) [11:18:43:859]: MainEngineThread is retu...
-原因はOSインストール時に登録した組織名に "R"USと言う風に...
-組織名は一回入れてしまうと画面から変更できない模様。''HK...
*VisualStudio.NETでSourceSafeの設定を削除する方法 [#y639f...
-以下の話はもしかして「ファイル」−「ソース管理」−「ソース...
-ソリューションファイルから以下の部分(GlobalSection(Sourc...
Global
GlobalSection(SourceCodeControl) = preSolution
SccNumberOfProjects = 3
SccLocalPath0 = .
CanCheckoutShared = false
...
SccProjectFilePathRelativizedFromConnection2 = AAA\\
EndGlobalSection
GlobalSection(SolutionConfiguration) = preSolution
...
-プロジェクトファイルから以下の部分(SccXXX)を削除する
<?xml version="1.0" encoding="shift_jis"?>
<VisualStudioProject
ProjectType="Visual C++"
...
SccProjectName=";$/XXX.root/YYY;, CAAAAAAA"
SccAuxPath=""
SccLocalPath="..\..\.."
...
-参考URL
--http://isobe.exblog.jp/i4
終了行:
→言語・開発環境
→Visual Studio.NETによるセットアッププロジェクト
→Visual Studio Code
#contents
*一般 [#h012f85f]
-VS2019 でファイルを探したいとき
--ソリューションエクスプローラーの上の方にある検索窓のよ...
--ファイルだけを探したい場合は、検索オプションでファイル...
-[[Visual StudioのCode Analyzerを使いこなそう | SIOS Tech...
-[[VisualStudio 2019 (cl.exe) のバグっぽい挙動 - Qiita>ht...
--巨大な構造体を定義した場合の挙動
-[[Visual Studio OnlineをVisual Studio Code上で試してみた...
-[[Visual Studio Online>https://visualstudio.microsoft.co...
--[[Visual Studio Onlineで、ブラウザ上からVS Codeを使う【...
-[[IntelliCodeがプログラマのリファクタリング作業を自動的...
-[[[速報]マイクロソフト、フル機能の無料版「Visual Studi...
--[[Visual Studio Community 2013>http://www.visualstudio....
-[[第1回 初めてのVisual Studio 2013 >http://www.atmarkit....
-[[Getting useful C++ exception information from Visual S...
-[[あるとうれしい便利なコマンドを「Visual Studio」へ追加...
-[[Visual Studio 2010のデバッグ機能をまとめる>http://www....
-http://www.microsoft.com/japan/msdn/vstudio/Express/
-[[Visual Stuido 2008単体テスト機能のすべて>http://www.at...
-[[触れてみようUIデザインツールExpression Blend >http://c...
-[[VSTSの全体像>http://codezine.jp/a/article/aid/1570.asp...
-[[Visual Studio .NET 2002/2003はVista非対応:http://slash...
-[[Visual Studio .NET 2003 Service Pack 1:http://www.micr...
--入れるときにVS.NET2003のディスクが必要なので注意
*Visual StudioでVC++を使うときの一般的インクルード設定 [#...
-パッと見、プロジェクトのプロパティなどから見る方法がない...
C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\A...
C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\I...
C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\P...
C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\P...
C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v...
C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v...
上記は2003の場合
*デバッグ時に「呼出し履歴」ウィンドウを使いましょうという...
-[[デバッガーで呼び出し履歴を表示する - Visual Studio (Wi...
-「呼出し履歴」=スタックトレースのウインドウを使いこなせ...
-これが使えるかどうかで開発効率に大きく差が出ますのでぜひ...
-「デバッグ」-「ウィンドウ」-「呼び出し履歴」で表示できます
-ショートカットは%%Ctrl+D→C%% Ctrl+Alt+C
-Assertなどでデバッガ内で止まったときに、どこから呼び出さ...
-呼び出し元のメソッドのソース該当位置に遡ってジャンプでき...
-またその時点での各メソッド内での変数の値なども殆どの場合...
-デバッグ実行中でないと使う意味が無いので注意
*ContextSwitchDeadlock問題 [#je7552a3]
-VS 2005でデバッグ中に以下のような例外が出る件
ContextSwitchDeadlock が検出されました。
Message: CLR は、COM コンテキスト 0x1b19d8 から COM コン...
ターゲット コンテキストおよびアパートメントを所有するス...
Windows のメッセージを表示しないで非常に長い実行操作を処...
パフォーマンスを低下させたり、アプリケーションが応答して...
可能性があります。この問題を回避するには、すべての Singl...
CoWaitForMultipleHandles のようなポンプする待機プリミテ...
メッセージをポンプしなければなりません。
-設定で対応するには「デバッグ」−「例外」で出る一覧から「C...
-参考:http://msdn2.microsoft.com/ja-jp/library/ms172233(...
*HxS(Microsoft Compiled Help2)ファイルの使い方 [#n0aad4b3]
-''Visual Studio .NET 連結ヘルプ コレクション マネージャ'...
-具体的には以下のようにする
--ヘルプもしくはIEから ms-help://MS.VSCC.2003/vscccommon/...
--VS.NET 2005の場合は ms-help://MS.VSCC.v80/dv_vscccommon...
--そこに含められるヘルプの選択肢が出ているはずなのでチェ...
--以後、通常のヘルプと同じように使えるようになるはず
-参照:http://www.sssg.org/blogs/naganuma/?p=554
[[その2>http://moxi.jp/wiki/wiki.cgi?page=%B3%C8%C4%A5%B...
*XML Commentの利用方法 [#q6fc6057]
-http://msdn.microsoft.com/msdnmag/issues/02/06/XMLC/
*リソースを埋め込んだ時の注意点 [#wa97f39c]
-リソースとしてテキストファイルを埋め込んだときに、テキス...
*WindowsサービスをVisual Studio .NETでデバッグする方法 [#...
-[[Debugging Windows Services under Visual Studio .NET:ht...
→.NETによるWindowsサービスの開発メモ
*MDM.EXEとは? [#bdbebc33]
-Machine Debug Managerの略で、Visual Studio.NETをインスト...
-VS.NETでデバッガを動かすときに必要なのでプロセスを落とし...
-参考:http://hp.vector.co.jp/authors/VA015066/reading/Dr...
*プロジェクトをソリューションに追加してもソースセーフの管...
-「ファイル」−「ソース管理」−「ソース管理の変更」で出てく...
-管理に入れたいプロジェクトをカレントにあわせてから、ダイ...
-ソース管理化から外したい場合は逆に「バインド解除」ボタン...
*ソリューションでビルドするときに「プロセスはファイルにア...
-複数のプロジェクトから参照されるDLLなどを同じフォルダに...
-解決方法としては、同じフォルダに出すのをやめて参照する側...
-[[複数のプロジェクトで構成されるソリューションをビルドす...
*Visual Studio.NETのインストールで謎のエラーが出た [#h311...
-某サーバにインストールしたらこのようなエラーとなった
MSI (s) (44:40) [11:18:43:796]: 製品: Visual Studio .NET...
- Japanese -- インストールに失敗しました。
MSI (s) (44:40) [11:18:43:859]: MainEngineThread is retu...
情報 1639 です。コマンド ラインの引数が無効です。コマン...
Windows Installer SDK を参照してください。
R"US
MSI (c) (38:C8) [11:18:43:859]: Decrementing counter to ...
If counter >= 0, shutdown will be denied. Counter after...
MSI (c) (38:C8) [11:18:43:859]: MainEngineThread is retu...
-原因はOSインストール時に登録した組織名に "R"USと言う風に...
-組織名は一回入れてしまうと画面から変更できない模様。''HK...
*VisualStudio.NETでSourceSafeの設定を削除する方法 [#y639f...
-以下の話はもしかして「ファイル」−「ソース管理」−「ソース...
-ソリューションファイルから以下の部分(GlobalSection(Sourc...
Global
GlobalSection(SourceCodeControl) = preSolution
SccNumberOfProjects = 3
SccLocalPath0 = .
CanCheckoutShared = false
...
SccProjectFilePathRelativizedFromConnection2 = AAA\\
EndGlobalSection
GlobalSection(SolutionConfiguration) = preSolution
...
-プロジェクトファイルから以下の部分(SccXXX)を削除する
<?xml version="1.0" encoding="shift_jis"?>
<VisualStudioProject
ProjectType="Visual C++"
...
SccProjectName=";$/XXX.root/YYY;, CAAAAAAA"
SccAuxPath=""
SccLocalPath="..\..\.."
...
-参考URL
--http://isobe.exblog.jp/i4
ページ名: