Microsoftの開発言語、開発ツールに関するリンク集
情報 †
- MSDN(Microsoft Developper Network)
- サブスクリプション。サブスクリプションの概要
- MSDN Online
- オンライン情報。
- MSDN Online Columns
- DirectX/COM/XML/SOAP等に関するコラム。
- 製品別 サポート ページ - アルファベット順 製品一覧
- 何となく Blog by Jitta > マイクロソフト サポート情報の RSS フィード
- 製品別のサポート情報のRSS一覧
- MSDN Magazine 日本語翻訳版
- MSDN サブスクライバ ダウンロード
- MSDN会員向け。
MSDN サブスクライバ ダウンロードのプロダクトキー用XSLT
- MSDN ライブラリ
- start.com
- Microsoftが運営するAjaxベースのポータルサイト。
- MSDNフォーラム
- このフォーラムは、Visual Studio 2005およびSQL Server 2005に搭載されたIDE(統合開発環境)から利用することのできるVisual Studio、SQL Serverおよびマイクロソフトの開発技術に関する話題を中心に扱うコミュニケーションフォーラムです。
- DLL Help - 製品とファイルによる検索
- DLL Help では、マイクロソフト製品に含まれる DLL ファイルに関する情報を参照することができます。
- Microsoft Visual C++ Tips and Tricks
- 色々便利そうなTipsが沢山。
Operating System †
- link集/OS系/Microsoft Windows
- 別ページを参照方。
- Windows XP で分離アプリケーションと Side-by-Side アセンブリをビルドし、サービスを提供する方法
.NET Framework †
- GotDotNet Japan
- Microsoft .NETの開発者のためのコミュニティだったが、MSDNフォーラムに移行した。
- Microsoft .NET Framework 3.0 Community(NetFx3)
- Atelier Blue > プログラム > IL(CIL, MSIL)
- ここではMSIL(CIL)を用いたプログラムを行います。
- Microsoft .NET Framework 開発ガイドブック
- link集/ライブラリ系#DotNET
ServicePack/Hotfix †
- Microsoft .NET Framework ダウンロード情報
- Microsoft ダウンロードセンター > .NET
Bindings †
- Mono Project
- Microsoft .NET Frameworkのクローン。Windows/Linux/MacOS/Solarisで動作する模様。
MonoWebJP - ここでは、http://www.mono-project.com のmediawikiページの日本語訳を公開していきます。
- Mono Windows Integration <MIT>
- Research and development towards the integration of Mono and its tool set on Microsoft Windows. This projects binaries will include installers, documentations, specialized tools and utility applications.
- Novell Mono® Tools for VisualStudio <商用>
- DotGNU Project / mirror
- The DotGNU project aims to be for webservices and for C# programs what GNU/Linux is rapidly becoming for desktop and server applications: the industry leader and provider of Free Software solutions.
- DotGNU Portrable.NET
- DotGNU Portable.NET is focused on compatibility with the ECMA specifications for CLI. There are other projects under the DotGNU meta-project to build other necessary pieces of infrastructure, and to explore non-CLI approaches to virtual machine implementation.
- dotproject mods <GPL>
- dotproject mods is a repository for user community modules, addons, and enhancements for dotproject core project. The mods are supported by the author (not the dotproject team) but, if good, may be included in the dotproject core in future releases.
Tips †
- Microsoft Win32 と Microsoft .NET Framework API との対応
- ここでは、Microsoft Win32 の関数と同様の機能を持つ Microsoft .NET Framework バージョン 1.0 または 1.1 の API を紹介します。
CLI(Common Language Infrastructure) †
- IronPython <CPL>
- IronPython is a new Python implementation targeting the .NET and Mono platforms.
- Microsoft > IronPython
- IronPython is the codename for an alpha release of the Python programming language for the .NET platform.
- BOO
- Boo is a new object oriented statically typed programming language for the Common Language Infrastructure with a python inspired syntax and a special focus on language and compiler extensibility.
- IronRuby
- Tomorrow I'll be presenting IronRuby at RubyEnRails 2006. As a result I am making available a preview of the current version. With this preview I'd like to share the progress I've made over the past few months and get some early feedback. Please note that I focused my efforts mainly on the CLR integration - much more than porting the Ruby base class library. In other words, it's far from done.
- the Gardens Point Ruby.NET Compiler
- this is not just a Ruby/.NET bridge, nor a Ruby Interpreter implemented on .NET, but a true .NET compiler.
- Phalanger <Microsoft Shared Source Permissive License(SS-PL)>
- The PHP Language Compiler for the .NET Framework.
- Open J# Compiler <GPL>
- Java language compiler for CLI (.NET Framework).
Tool †
- link集/開発言語系#IDE
- 開発環境についてはこちらのページを参照方。
- @IT > .NET Tools
- 各種.NETの開発で役立ちそうなツールの紹介記事。
- NWiki
- 各種.NET向けの補助ツール群(N*)の紹介。
- link集/開発補助ツール系#Profiler
- プロファイラは別ページを参照方。
- Ngen.exe(ネイティブ イメージ ジェネレータ)
- 2回目の起動は元々速いが、.NETアプリの初回起動を速くする事が可能。
C:\> %SystemRoot%\Microsoft.NET\Framework\v1.0.3705\ngen.exe 実行ファイル名へのパス
C:\> %SystemRoot%\Microsoft.NET\Framework\v1.1.4322\ngen.exe 実行ファイル名へのパス
C:\> %SystemRoot%\Microsoft.NET\Framework\v2.0.50727\ngen.exe 実行ファイル名へのパス
- MSIL 逆アセンブラ (Ildasm.exe)
- MSIL 逆アセンブラは MSIL アセンブラ (Ilasm.exe) と対をなすツールです。Ildasm.exe は、Microsoft Intermediate Language (MSIL) コードを含む、ポータブル実行可能 (PE) ファイルを使用して、Ilasm.exe に対する入力として適したテキスト ファイルを作成します。
- Reflector for .NET
- Reflector is the class browser, explorer, analyzer and documentation viewer for .NET. Reflector allows to easily view, navigate, search, decompile and analyze .NET assemblies in C#, Visual Basic and IL.
- Microsoft Source Code Analyzer for SQL Injection
- Microsoft Source Code Analyzer for SQL Injection is a static code analysis tool for finding SQL Injection vulnerabilities in ASP code. Customers can run the tool on their ASP source code to help identify code paths that are vulnerable to SQL Injection attacks.
関連書籍 †
- https://www.amazon.co.jp/dp/4797350199
- 円。
- https://www.amazon.co.jp/dp/0321341384
- 円。
- https://www.amazon.co.jp/dp/4797334800
- 円。
- https://www.amazon.co.jp/dp/487311294X
- 円。
- https://www.amazon.co.jp/dp/4798119539
- 円。
- https://www.amazon.co.jp/dp/4798119547
- 円。
- https://www.amazon.co.jp/dp/4822294161
- 円。
- https://www.amazon.co.jp/dp/4839923469
- 円。
- https://www.amazon.co.jp/dp/1590596404
- 円。
- https://www.amazon.co.jp/dp/1590597052
- 円。
- https://www.amazon.co.jp/dp/1590597567
- 円。
- https://www.amazon.co.jp/dp/4797336277
- 円。
- https://www.amazon.co.jp/dp/4798026379
- 円。
- https://www.amazon.co.jp/dp/4873114667
- 円。
- https://www.amazon.co.jp/dp/4774145165
- 円。
VisualStudio 2010 †
- Samples
- Visual C# 2010 Samples
Visual Basic 2010 Samples
Visual C++ Samples and Related Documentation for Visual Studio 2010
F# Samples
ServicePack/Hotfix †
- MSDN Code Gallery
- VisualStudio 2010, VS 2010, Hotfix
- Microsoft Visual Studio 2010 Service Pack 1 (インストーラー)
- Microsoft Visual Studio Team Foundation Server 2010 Service Pack 1
Microsoft Visual C++ 2010 Service Pack 1 Compiler Update for the Windows SDK 7.1
Web Standards Update for Microsoft Visual Studio 2010 SP1 - HTML5/CSS3のIntelliSenseサポート
Tool †
- Visual Studio 2010 SP1 SDK
- Visual Studio 2010 SDK
- Microsoft InteropForms Toolkit 2.1
- This toolkit helps you bring the power of .NET to your existing VB6 applications, by allowing them to display .NET Forms and Controls from within the same application.
- Microsoft Silverlight 4 Tools for Visual Studio 2010
- F# PowerPack <Apache License V2.0>
- The F# PowerPack is a collection of libraries and tools for use with the F# programming language provided by the F# team at Microsoft.
- F# Library (Class Library)
- This is a simple F# Class Library template that defines project containing a single F# type class.
- Visual Studio 2010 Feature Packs
- Feature Packs enable you to extend Visual Studio 2010 with capabilities that enhance and complement the existing tools.
- H3Viewer - Help Viewer for VS 2010
- Replace the VS 2010 help viewer or run stand-alone. The viewer is free for personal use.
VisualStudio 2008 †
- VisualStudio 2008 Express Edition
- Visual Studio 機能拡張センター
- Visual Studio 機能拡張センターでは、マクロ、アドイン、Visual Studio Industry Partner (VSIP) プログラム SDK など、Visual Studio IDE のカスタマイズ、拡張、および統合を行うさまざまな方法に関する情報を提供します。
- VSUG(VisualStudio® User Group)
- Visual Studio ユーザーグループ (VSUG) は、Visual Studio ユーザー間の情報交換の促進と、コミュニティ支援を通じた、ビジネスの活性化を目的としたユーザーコミュニティです。
- MSDN バーチャルラボ > Microsoft Visual Studio 2008
- Microsoft Visual Studio 2008 は優れたユーザーエクスペリエンスを持つアプリケーションの迅速かつ高品質な構築を支援する、最新の開発環境です。
ServicePack/Hotfix †
- Microsoft DevDiv Hotfix Public Availability Pilot Program
- Visual Studio 2008 サポートページ - SP1 以降の更新一覧
- MSDN Code Gallery
- VisualStudio 2008
- Microsoft Visual Studio 製品ダウンロード情報
- Microsoft Visual Studio 2008 Service Pack 1
- リリースノート, Team Foundation Server , Professional/Standard Edition, Express Edition
- Repackaged VC9 SP1 Hotfix For The vector<function<FT>> Crash
- Visual Studio 2005 および Visual Studio 2008 のウィザードでポップアップ スクリプト エラーが出る
- Visual C++ チームは、現行リリースされている Internet Explorer (Internet Explorer 8) のインストール後に、いくつかの VC++ ウィザードが正常に機能しなくなるということを発見しました。
- Visual Studio 2008 Service Pack 1 のセキュリティ更新プログラム(KB971092)
- Visual Studio 2008 Service Pack 1 更新プログラム (KB974479)
Tool †
- VisualStudio 2008 自動アンインストール ツール
- Webページがなくなってしまったので、こちらから「UninstallTool.exe」を入手して下さい。
- Microsoft ASP.NET 2.0 AJAX Templates for Visual Studio 2008
- Source Code Outliner PowerToy for Visual Studio 2008
- Visual Studio 2008 Web Deployment Projects 日本語版
- Microsoft Visual Studio Tools for the Office System Power Tools
- Microsoft Visual Studio International Feature Pack 2.0
- .NET 開発者が、対象とする国および地域の要件にあったソフトウェアを開発することを容易にする、コントロールおよびクラスライブラリが収められています。
- Microsoft Visual Basic Power Packs
- Microsoft Visual Basic Power Packs 3.0
- VisualStudio 2008 SDK 1.1
VisualStudio 2005 †
- VisualStudio 2005 Express Edition
- 恒久的に無償公開中。
Visual Studio 2005 製品ライン概要
Visual Studio 2005 Express Edition のユーザー登録について
よく寄せられる質問
Microsoft Visual J# 2.0 再頒布可能パッケージ 日本語 Language Pack
→VisualJ# Express Editionは英語版のみ公開なので日本語リソース必須。
ServicePack/Hotfix †
- Microsoft DevDiv Hotfix Public Availability Pilot Program
- MSDN Code Gallery
- VisualStudio 2005
- Microsoft Visual Studio 製品ダウンロード情報
- Microsoft® Visual Studio® 2005 Service Pack 1
- for Team Suite, for Express Editions
- Visual Studio 2005 Service Pack 1 Update for Windows Vista
- Visual Studio 2005 および Visual Studio 2008 のウィザードでポップアップ スクリプト エラーが出る
- Visual C++ チームは、現行リリースされている Internet Explorer (Internet Explorer 8) のインストール後に、いくつかの VC++ ウィザードが正常に機能しなくなるということを発見しました。
- Visual Studio 2005 Service Pack 1 のセキュリティ更新プログラム(KB971090)
Tool †
- Consolas Font Pack for Microsoft Visual Studio 2005
- Consolas is intended for use in programming environments and other circumstances where a monospaced font is specified.
- Visual Studio 2005 extensions for .NET Framework 3.0 (Windows Workflow Foundation)
- Compatible with the released versions of the 2007 Microsoft Office system, Microsoft Windows Vista, and the .NET Framework 3.0 Runtime Components
- VC++ 2003 Managed Extensions to VC++2005 C++/CLI Conversion Tool
- This tool helps developers port their VC++ 2003 Managed Extensions code to the new VC++ 2005 C++/CLI syntax.
- Visual Studio 2005 SDK Version 4.0
- The Visual Studio 2005 Software Development Kit (SDK) version 4.0 includes tools, documentation, and samples for developers to write, build, test, and deploy extensions for Visual Studio 2005.
- Microsoft Visual Studio International Feature Pack 2.0
- .NET 開発者が、対象とする国および地域の要件にあったソフトウェアを開発することを容易にする、コントロールおよびクラスライブラリが収められています。
- Microsoft Visual Basic Power Packs
- Microsoft Visual Basic Power Packs 3.0
Microsoft Visual Basic 2005 Power Packs 2.0
- Microsoft Interop Forms Toolkit 2.0
- Allows developers to incorporate VB.NET Forms and Controls into their VB6 applications.
- Microsoft Printer Compatibility Library 1.0
- The Printer Compatibility Library allows you to upgrade your VB6 code that used the Printer and Printers Collection with little or no changes required.
- Microsoft Device Emulator
- Microsoft Device Emulator 2.0
Microsoft Device Emulator 3.0
- MSDN > Visual C++ > Getting Started > New MFC and ATL Features
- This topic contains a list of new MFC and ATL features in Visual C++ 2005.
- Visual C++ 2005 C/C++ランタイム ライブラリ新機能概要
- Safe! Repel Attacks on Your Code with the Visual Studio 2005 Safe C and C++ Libraries
_access_s, _waccess_s
bsearch_s
_lfind_s
_lsearch_s
memcpy_s, wmemcpy_s
memmove_s, wmemmove_s
_dupenv_s, _wdupenv_s
_putenv_s, _wputenv_s
qsort_s
strnlen
stdext::checked_array_iterator< XXXX > YYYY( ZZZZ, _countof( ZZZZ ) );
Native
- とっちゃん's Blog > Visual Studio 2005/Visual C++ 2005 Express Edition に PlatformSDK を統合する(改訂版)
- PlatformSDK の最新版は、Visual Studio への統合を行なわなくなってしまいました(2002/2003は未確認)。そのため、Standard Edition 以上を持っている場合でも Express Edition と同様、自分で統合作業を行う必要があります。
- Visual C++ 2005 Express Edition と Microsoft Platform SDK を一緒に使う
- Visual C++ 2005 Express Edition では、インストール後すぐに、パワフルな .NET Framework アプリケーションを構築することができます。ただし、Visual C++ 2005 Express Edition を使って Win32 アプリケーションを構築するには、その前にいくつか手順を踏む必要があります。この資料では、Visual C++ 2005 Express Edition を使って Win32 アプリケーションを構築するために必要な手順をステップバイステップで説明します。
C++/CLI
- MSDN Online > Visual Studio 2005 > STL.NET 入門
- Using Standard Blue > Programming
- C++/CLIのTips集。
VisualStudio .NET 2002/2003 †
ServicePack/Hotfix †
- Microsoft® Visual Studio® .NET™ 2003 Service Pack 1
- Visual Studio .NET 2003 Service Pack 1 MFC71.DLL セキュリティ アップデート
- VisualStudio .NET 2003 セキュリティ更新プログラム MS07-012 をインストールしても、MFC ソース ファイル Oleui2.cpp が更新されない
- Visual Studio .NET 2003 Service Pack 1 MSOWC.DLL セキュリティ更新プログラム
- Visual Studio .NET 2003 Service Pack 1 GDIPLUS.DLL セキュリティ更新プログラム
- Visual Studio .NET 2003 Service Pack 1 ActiveX Controls セキュリティ更新プログラムのロールアップ
- Visual Studio .NET 2003 Service Pack 1 のセキュリティ更新プログラム(KB971089)
FAQ †
- Microsoft Development Environment デバッグを開始できません.
- NatDbgEE.dll を読み込むことができません。
VisualStudio .NET 2003にIntel Fortran Compiler 8.0を入れていた環境でIntel Fortran Compiler 8.0をアンインストール後にVisualC++でデバッガを起動すると発生。
C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Packages\Debugger
に入っている、VS.NET 2003版の「NatDbgEE.dll」がIntel Fortran Compiler版の「NatDbgEE.dll」に差し代わってしまう為に発生した模様。しょうがないので別PCよりVisualStudio .NET 2003付属版「NatDbgEE.dll」をコピーして解決。
- [KB811259]Winsock2 の破損を確認して回復する方法
- これらの問題は、Winsock のレジストリ キーが破損している場合に発生することがあります。
Tips †
- VSSへのバインド制御
- メニューの [ファイル(F)]->[ソース管理(R)]->[ソース管理の変更(O)] でVSSへの登録・解除を行う。
- Microsoft VisualStudio サポート技術情報
- Microsoft VisualStudio 2005
- Microsoft VisualStudio .NET 2003
- Microsoft VisualStudio .NET 2002
- 起動時に Visual IDE を開けない、またはエラー メッセージ "アプリケーションを起動できません" が表示される
Tool †
- Microsoft Component Installer Software Development Kit (Spring 2005)
- Microsoft Component Installer Software Development Kit (Spring 2005) helps you deliver the needed Windows component to your customer in order to run your application.
- the Developer Powertoys Site / MSDN
- Powertoys for Visual Studio .NET 2003等。
- Visual Studio .NET 2003 Bootstrapper Plug-in 日本語版
- Microsoft Visual Studio .NET 2003 Bootstrapper Plug-In を使用すると、開発済みのアプリケーションと共に .NET Framework 1.1 と MDAC 2.7 の一方または両方を再頒布するインストーラを簡単に作成できるようになります。
- Windows CE Utilities for Visual Studio .NET 2003 v1.1 アドオン パック
- Windows CE Utilities for Visual Studio .NET 2003 アドオン パックは、Visual Studio を、Windows CE 4.1 またはそれ以降を使用するデバイスに接続できるようにします。
- link集/開発補助ツール系#Profiler
- プロファイラは別ページを参照方。
- link集/開発補助ツール系#MemoryLeak
- メモリリーク関連は別ページを参照方。
- link集/ツール系#DependencyChecker
- バイナリの依存関係チェック関連は別ページを参照方。
- Microsoft VisualC++
- VC++関連はこちらのページも参照方。
Native
- Microsoft Visual C++ Toolkit 2003
- Microsoft Visual C++ Professional版と同等の最適化オプションのついたコンパイラ&リンカ。
EclipseWiki > Installing CDT With MS Visual C
EmEditorのプラグインをVisual C++ Toolkit 2003 で作成する
(?_?), (>_<), (X_X)
- MSDN > Visual C++ 6.0 以降の ATL 7.0 と MFC 7.0 の互換性に影響する変更点
- Visual C++ 6.0 以降、ATL と MFC のライブラリが大幅に強化されました。既存のコードに影響する変更点の一部と例を以下に示します。
- with ATL(Active Template Library)
- Microsoft VisualC++#ATL
- 別ページを参照方。
- with WTL(Windows Template Library)
- Microsoft VisualC++#WTL
- 別ページを参照方。
Managed C++
- 川俣晶の縁側 > ソフトウェア > 技術雑記 > MFCアプリケーションで.NET Frameworkクラスライブラリにより描画する試行
- Microsoft Java Language Conversion Assistant
- Java => C# へのコンバータ。
- .NETでいきまっしょい! > フリーウェア&サンプル
- VBCS翻訳機(VB.NETからC#への翻訳をするツール)等。
- Anakrino
- MSIL -> C# Decompiler
- じゃんぬねっと (C#, VB.NET)
- 当サイトでは、C#, VB.NET, J# などの .NET プログラミングで役立つ情報を提供しています。旧 VB ユーザーのために VB6 についても提供しておりますので、ステップアップにご利用ください。
- VB マイグレーション Tips
- Visual Basic 6.0 以前から、Visual Basic .NET に移行するためのテクニカル情報を随時公開していきます。
- Upgrading Visual Basic 6.0 Applications to Visual Basic .NET and Visual Basic 2005
- このガイドは、アプリケーションをVisual Basic 6.0からVisual Basic .NETやVisual Basic 2005にアップグレードするために必要な情報を提供します。
- VB.NETコンパイルツール
- VB.NETのコマンドラインコンパイラvbc.exeをGUI上で実行します。
- @IT > Insider.NET > 連載:改訂版 プロフェッショナルVB.NETプログラミング
- VB 6プログラマーに贈るVisual Basic .NET講座
- VB.NET 初心者の館
- DOBON.NET > .NET Tips
- .NETの情報以外にもインストーラ研究という各種インストーラの比較情報もある。
- これがほしかった!厳選サンプルツール集
- VB.NET&VB6.0
- PAPA'n VB(ぱぱんぶぃびぃ)
- VB.NET & VB6.0 & VBA
- VBStation / (旧)アドレス
- WinAPI Database for VB Programmer
- 「WinAPI Database for VB Programmer」は、WindowsAPIの解説を1600以上保有するサイト。
- 氏原 一哉 Web Site > J#に関する覚え書き
- Java → J# へ移植する際の問題点・注意事項に関する情報等。
- ASP.NET Web Matrix Project 日本語版
- フリーのASP.NET開発ツール。
- Microsoft ASP.NET Resource Kit
- The ASP.NET Resource Kit is an essential resource for any web developer whether you are already using ASP.NET today, or looking to learn ASP.NET.
- Microsoft ASP.NET AJAX 1.0
- Microsoft ASP.NET AJAX 1.0は、ASP.NETの開発生産性をそのままにAJAXによる使いやすいWebサイトを構築するためのフレームワークです。
- JScript.NET
- PROJECT KySS.NET
- ASP Free
- ASP Help, ASP Tutorials, ASP Programming, ASP Code
VisualStudio 6.0 †
- あざらしページ > あざらし Windows2000 Tips
- このページは、あざらしがWindows2000やWindowsXPを使用している時にハマったトラブルやその対処方法、いざという時の裏技などを(自分自身の為のメモという役目も兼ねて) 記録、公開していこうと思い、オープンしました。
ServicePack/Hotfix †
- Microsoft Visual Studio 製品ダウンロード情報
- Microsoft Visual SourceSafe 6.0 ServicePack 6
- Win9x向けのServicePack。
- Microsoft Visual Basic 6.0 Service Pack 6:ランタイム再頒布可能パッケージ(vbrun60sp6.exe)
- Microsoft Visual Basic 6.0 コモン コントロール
- このパッケージをインストールすると、mscomctl.ocx および comctl32.ocx の 2 つの Visual Basic 6.0 コモン コントロールが更新され、このページの「関連リソース」セクションに表示されているサポート技術情報の記事に記載された問題を解決できます。
- Visual Basic 6 OLEAUT32.DLL セキュリティ アップデート
- 攻撃者が Visual Basic 6 を実行するコンピュータに危害を与え、コンピュータの制御を奪ってしまう可能性のあるセキュリティの問題が発見されました。このアップデートをインストールすると、コンピュータを保護することができます。
Tips †
- Old&New > DirectX全バージョンのSDKヘルプをMSDNに統合する
- Microsoft VisualStudio サポート技術情報
- Microsoft VisualStudio 6.0
- MS05-026 または MS05-001 のインストール後、一部のWeb サイトで特定のHTMLヘルプ機能が使用不可
- MSDNライブラリをネットワークセットアップして共有しているとモロに影響する問題。
手っ取り早く対応するならば
FixLocalNetworkHTMLHelp.reg.bz2 を実行する。(例 2の方法のレジストリファイル)
- VisualStudio 開発ツール対応 OS 一覧
- [VB] システム ファイルの更新メッセージが繰り返し表示される
- Visual Basic 6.0 で作成したパッケージの実行時に、セットアップ先の環境によってはシステム ファイルを更新する次のようなメッセージが表示される場合があります。
- [VB] 作成したパッケージをWindows2000にセットアップするときのエラー
- Windows 2000 にダブル バイト文字を使用したユーザー名でログインし、
ディストリビューション ウィザードで作成した setup.exe を実行すると、
プログラム グループを選択した後のファイル コピーが開始されるタイミングで
以下のエラーが発生することがあります。
- [VB] ネイティブコードコンポーネントを VC++でデバッグする方法
- コンポーネントのデバッグをコンパイル後に行いたい場合は、Visual Basic 5.0 のデバッガを使うことができません。Visual Basic 5.0 のデバッガは、デザイン時のデバッグしか行えないためです。コンパイルされた Visual Basic コンポーネントをデバッグするには、Visual C++ 5.0 のデバッガ機能を使用する必要があります。
Tool †
- Microsoft Visual Studio Team Foundation Server MSSCCI Provider
- The Visual Studio Team Foundation Server MSSCCI Provider enables users of Visual Studio 6.0 to use Visual Studio 2005 Team Foundation Server Version Control with integrated source control features.
- Object Media Limited > Map File Explorer
- *.mapファイルの解析ツール。
※STLを使用しているプログラムでは、*.mapファイルの1行が1024文字以上になる事があるので、
MapFile.cppの「#define LINE_LENGTH = 1024;」の値を適宜大きくしてビルドし直す必要あり。
- ちよクロシステム > listexp.exe / listexp2.exe
- これはアプリケーションとDLLの間に入る偽のDLLを作るときに役立つツールです。
- Microsoft Platform SDK: SDK Tools Debugging Tools
- ビルド時に生成される*.mapファイルより落ちたモジュールを特定するのに色々便利なツール群。
「ntsd.exe -p プロセスID」とすると指定したプロセスがロードしているライブラリのアドレスが列挙される。
- Donkey's Stable
- ToolBarのBMP(ボタンは正方形になっていないと読み込めない)の編集ツールToolbar Paint等。
- Sysinternals Freeware
- DebugView, ProcessExplorer等のツールや各種ソースコード等。
X-WORKS.org - 日本語化パッチの公開。
https://www.amazon.co.jp/dp/0735626618
- 解説書
- MSDNの改造
- MFC リファレンス,プラットフォーム SDK リファレンスなど,MSDN ライブラリに統合するためのヘルプファイルを紹介しています.
また,HTML ファイルや,ヘルプファイルを MSDN ライブラリ に統合する方法も説明しています.
- The Code Project > VC++7 to VC++6 project converter
- VC++.NET2002のプロジェクト(*.vcproj, *.sln)をそれぞれVC++6.0のプロジェクト(*.dsp, *.dsw)に変換するプログラム。
- TAKE SOFT
- API Viewer Accele, VB6 Win32api.txt等のVB/VBAからWin32APIを呼び出す為のAPI宣言定義の補助ツール。
VisualC++ †
- Microsoft VisualC++
- VC++関連はこちらのページも参照方。
- link集/開発言語系/C++#Lib_STL
- STLに関してはこちらを参照方。
- 猫でもわかるプログラミング
- C++入門には定番中の定番サイト。書籍にもなっている。
https://www.amazon.co.jp/dp/4797325089
https://www.amazon.co.jp/dp/4797323604
https://www.amazon.co.jp/dp/4797328487
- プログラマの隠れ里
- Windowsプログラミング入門 & MFC
- Bravo!!
- 各種VisualC++Tips集。
- seclan のほえほえルーム > 資料室
- 高速なabs計算等のアルゴリズムやWin32API等の情報多数。
- u1271055のページ(WebArchive)
- VC++6.0からGDI+を利用するサンプル等多数。
- NirSoft > VisualC++
- 構造化例外処理のサンプル等。
- うよりの部屋
- 数多くのWindowsSDK APIサンプル有り。
- MASAPICO'S Page
- 数多くのWin32サンプル集。
- 暁の傭兵 ソフトはうす > プログラミングtips
- 隠しAPIに関する情報等。
with MFC(Microsoft Foundation Class Library)
- K.C.CのNEGのページ > ぷろぐらみんぐ > PちゃんのWindowsプログラミング メモ
- VC++6.0 + MFCにおけるTips集。
- 翔ソフトウェア(sho's)
- VC++関連以外にも、OOP/XPに関する情報等。
- Project D.E.V メモ > メモ > Windows
- MFC関連以外にも、C/C++, Eclipseに関する情報も有り。
- 人魚亭ワークショップ > Tools
with ATL(Active Template Library)
- Microsoft VisualC++#ATL
- 別ページを参照方。
with WTL(Windows Template Library)
- Microsoft VisualC++#WTL
- 別ページを参照方。
VisualBasic †
- Code Advisor for Visual Basic 6.0 − 日本語版
- このアプリケーションは、Visual Basic 6.0 のコードを分析して、改善を提案する Visual Basic 6.0 のアドインです。
- QueryPerformanceCounter を使用してコードの時間を計測する方法
- KONE's D-Station > VB講座の部屋
- 使用しているWin32API名が列挙されており目的の物を見付け易い。
- Visual Basic Developers Resource Center Japan
- 海外サイトのサンプルの説明が多い。
- 有限会社ガリバー - vbvbvb.com
- このサイトでは、Visual Basicの開発者向けに、1,000本を越えるサンプルコードを公開します。
- Visual Basic Resource
- VB Helper > Index
- 各種コントール等のサンプル多数。
- WinAPI Database for VB Programmer
- 「WinAPI Database for VB Programmer」は、WindowsAPIの解説を1600以上保有するサイト。
- m-take's HP
- グラフィック系サンプル。
VisualSourceSafe †
- link集/バージョン管理システム#VSS
- 別ページを参照方。
Visual Studio® Installer †
- Visual Studio® Installer 1.1
- Microsoft® Visual Studio Installer 1.1 は、1 人のユーザーまたは企業全体のデスクトップに配布するアプリケーションのセットアップ プログラムを簡単に作成するためのグラフィック ツールの最新版です。
※Ver1.0はVS6.0SP3、Ver1.1はVS6.0SP4のMergeModule情報を持つ
- MergeModule of VisualStudio 6.0 ServicePack 6
- MergeModule of VisualStudio 6.0 ServicePack 5
関連書籍
- https://www.amazon.co.jp/dp/4756114040
- お勧め本。
DeveloperStudio Add-in/Macro †
- Powertoys WebLog > _Add-Ins for VS
- Powertoys WebLog > _Macros for VS
- link集/GUI/wxWidgets#Tool_IDE_Plugin
- wxWidgets関連はこちらのページを参照方。
- Visual Studio Team Foundation Server MSSCCI Provider
- Download and run Visual Studio Team Foundation Server MSSCCI Provider.msi on a computer with one of the following products:
- Visual Studio .NET 2003
- Visual C++ 6 SP6
- Visual Visual Basic 6 SP6
- Visual FoxPro 9 SP1
- Microsoft Access 2003 SP2
- SQL Server Management Studio
For VisualStudio .NET 2002 以降
- Microsoft Visual Studio Gallery
- Microsoft Visual Studio .NET2003用マクロ詰め合わせ
- 10 の必須ツール 全ての開発者がすぐにダウンロードすべき Visual Studio アドイン By James Avery
- この記事では、無料でダウンロードできる現在最も優れている Visual Studio アドインを一部ご紹介します。
- TestDriven.NET - テスト駆動開発補助
- GhostDoc - XMLコメント作成補助
- Smart Paster - 文字列入力補助
- CodeKeep - ソースコード再利用補助
- PInvoke.NET - .NET Framework向けのWin32APIコールP/Invoke署名作成補助
- VSWindowManager PowerToy - VisualStudioのウィンドウレイアウト保存
- WSContractFirst - WSDLファイル作成補助
- VSMouseBindings - 多機能マウスのボタンへの機能割り当て
- CopySourceAsHTML - HTML形式でソースコードをコピー
- Cache Visualizer - ASP.NETキャッシュ情報表示
- DPack
- DPack is a FREE collection of Microsoft Visual Studio .NET 2003 and 2005 tools. DPack is designed to greatly increase developer's productivity, automate repetitive processes and expand upon some of the Microsoft Visual Studio features.
- WTL Helper
- Add-in for Microsoft VC++.NET 2003 that helps to insert message handlers for WTL.
- Microsoft Source Analysis for C# <Microsoft Public License(Ms-PL)>
- Source Analysis, also known as StyleCop, analyzes C# source code to enforce a set of best practice style and consistency rules.
- CTC++
- Test Coverage Analyzer for C/C++。VisualStudio5.0以降で利用出来る 模様。
- AopDotNetAddIn
- AopDotNetAddIn is a Visual Studio AddIn that provides the aspect oriented capabilities to the .Net languages (C#,VB.NET,J#)
- AspectC++ Add-In
- AspectC++ Add-In by pure-systems is the first and only integrated solution for aspect-oriented software development with C++ which is the most widley used programming language worldwide.
- VSItanium <BSD>
- The VSItanium plugin for Visual Studio .NET 2003 allows to compile Win32 Visual C++ projects with several external compilers, actually the Microsoft SDK 64bit Itanium and AMD Opteron compiler as well as the Intel C++ Itanium compiler.
- CodeStore
- Providing instant access to an online repository of .NET components from Visual Studio.NET and #Develop.
- wxWindows Project Manager for VC7(VisualStudio .NET 2003) <GPL>
- The goal of this project is to provide a set of tool to simplify the use of wxWindows under Visual Studio .NET C++. The main package contains wizards to build skeleton application of diferent types and addins that interface with VS's interface to provide dialogs and menus that automate repetive tasks.
- koders - Source Code Search Engine
- Simply download the Visual Studio.NET installer and start it. The installer will guide you through the setup.
- ViEmu/VS <Shareware>
- vi/vim emulation for Microsoft Visual Studio
- DoxyComment <GPL>
- DoxyComment is a small set of tools designed to help you document your C/C++ projects. Currently the project contains an add-in for Visual Studio 2005 and an xslt formatting template.
- makeComment
- makeCommentは、VS2005/2008で動作するアドインです。C/C++のソースコードにDoxygen形式の関数ヘッダおよびヘッダコメント(ファイルの先頭に記述するそのファイルの説明)の雛形を挿入します。導入は手動で行う必要がありますが、小規模なツールなので少しの手間で済みます。
- CodeRush Xpress for C# and VB
- CodeRush Xpress is freely available to all Visual Studio 2008 developers and offers a comprehensive suite of tools that enable you and your team to simplify and shape complex code - making it easier to read and less costly to maintain.
- Version Control System
- AnkhSVN <Apache License V2.0>
- AnkhSVN is a Visual Studio .NET addin for the Subversion version control system.
- VisualSVN <商用>
- VisualSVN provides simple way to manage changes to source code inside Visual Studio using Subversion.
- PushOk SVN SCC proxy <商用>
- SVN SCC proxy is the SCC API plug-in for any Microsoft SCC enabled IDE (MSVC 5.0-7.0, Borland C++ builder, Delphi).
- PushOk CVS SCC proxy <商用>
- CVS SCC proxy is the SCC API plug-in for any Microsoft SCC enabled IDE (MSVC 5.0-7.0, Borland C++ builder, Delphi).
- TamTam CVS SCC <Shareware>
- TamTam CVS SCC is a Microsoft Source Code Control (MSSCCI) compliant implementation that seamlessly integrates Concurrent Versions System (CVS) with Microsoft Visual Studio / VisualStudio.NET and other MSSCCI compliant applications allowing you to spend more time on development vs. managing your code.
- SCC plugin for TortoiseCVS <GPL>
- This plugin allows you to access CVS directly from within Visual Studio and other IDEs/editors. The dialogs are designed to be as unobtrusive as possible, and not by default offer options etc. that are seldom used.
- Mercurial plugin for MS Visual Studio
- Mercurial SCC plugin for MS Visual Studio 2005/2008/2010
- VisualHG <GPL>
- VisualHG is an Mercurial source control provider plugin for MS Visual Studio 2008
- Git Extensions / http://sf.net/projects/gitextensions <LGPL>
- Git Extensions is a toolkit to make working with Git under Windows more intuitive. The shell extension will intergrate in Windows Explorer and presents a context menu on files and directories. There is also a Visual Studio plugin to use git from Visual Studio.
- Git Source Control Provider
- Visual Studio users are used to see files' source control status right inside the solution explorer, whether it is SourceSafe, Team Foundation Server, Subversion or even Mercurial. This plug-in integrates Git with Visual Studio solution explorer.
- vstrac <GPL>
- Visual Studio Trac Integration Addin. It incorporates viewing/adding/modifying tickets and wiki pages and also running reports.
- TracExplorer <GPL>
- TracExplorer is a collection of utilities which integrate with Edgewall's Trac system.
- NHibernate Plugin for Visual Studio 2005 <GPL>
- A graphical designer for Visual Studio 2005. The plugin provides drag and drop composition of an object model, from the Server Explorer. All required .hbm.xml hibernate mapping files are generated, along with the required entity class source files (C#).
For VisualStudio 6.0 以下
For VC++
- WndTabs
- VC++6.0ソースファイル表示のTab化が可能になる。DLはこちらから。
- Win32工作小屋 - ビルド番号自動更新アドイン for VisualC++6.0
- リソーススクリプト .rc のバージョン情報のビルド番号を自動的にインクリメントするVisualC++6.0用のアドインdllです。
- CppDoc Comment Maker
- CppDocのVC++6.0用のアドイン。
- KK.Konのホームページ > 公開ソフト > Edhook Developer Studio Add-In
- VC++の統合環境からエディタを外部起動して編集を行えるようするAdd-in。暫定的に VC++.NET 2002/2003 に対応。
- コメントアウトマクロ for VC++
- Topten Software > DevExtra 4.0 <Shareware>
- DevExtra is a powerful set of productivity tools for software developers using Microsoft Visual Studio 6.0. ATLコンポーネントのウィザード等が付いてくる。
- VisEmacs <GPL>
- VisEmacs is a Visual Studio Add-In that allows Emacs to be integrated as the default text editor. It will be used instead of (or in addition to) the Visual Studio built-in editor.
- Gurtam Software > VC++ 6.0 Environment Addin <ADF License>
- Addin for Microsoft Visual C++ 6.0, that allows to dynamically setup project specific environment variables. Especially usefull for setting PATH values to allow Development Environment find shared DLLs during debug sessions.
- CTC++
- Test Coverage Analyzer for C/C++。VisualStudio5.0以降で利用出来る 模様。
- CvsIn / http://sf.net/projects/cvsin
- WinCVS経由でVC++のIDEからCVSへの接続が可能になる。
- Jalindi Igloo
- Jalindi Igloo is a program that allows you to connect Microsoft Visual Studio and other IDEs directly to a CVS repository.
- PushOk SVN SCC proxy <商用>
- SVN SCC proxy is the SCC API plug-in for any Microsoft SCC enabled IDE (MSVC 5.0-7.0, Borland C++ builder, Delphi).
- PushOk CVS SCC proxy <商用>
- CVS SCC proxy is the SCC API plug-in for any Microsoft SCC enabled IDE (MSVC 5.0-7.0, Borland C++ builder, Delphi).
For VB
- Microsoft サポートオンライン Visual Basic 6.0 IDE でマウス ホイール イベントが機能しない
- この問題は、マウス ホイールを使用したスクロールのサポートが Visual Basic 6.0 IDE には組み込まれていないために発生します。Microsoft純正のアドイン「MouseWheel Fix」(VB6 Mouse Wheel.exe)。同梱のレジストリファイルを利用する事で、Office2000等のVisualBasic Editorでも利用する事が可能。
- VBDoxygen <GPL>
- VB doxygen is a Visual Basic addin that converts VB code into java like syntax for processing through the doxygen documentation generator. This allows the production of advanced documentation for Visual Basic.
- ThunderVB <LGPL>
- ThunderVB is an add-in for Visual Basic 6. ThunderVB let's you embed Asm and C instructions directly in you VB source programs. Furthermore ThunVB let's you create a true StdCall Dlls. Moreover ThunVB can extend VB IDE to a basic Asm/C code editor.
- Inno Setup Toolbar Addin for VB 6.0 IDE <GPL>
- A Visual Basic 6.0 IDE Addin for working with any version of the popular freeware software 'Inno Setup Compilier' - Intended as a replacement for the standard package and deployment wizard in VB 6.0
- ろし庵亭 > GrepVB
- GrepVB6はファイルフォルダ内、プロジェクト内、あるいは表示中のソースコード内から、検索結果を一覧表示します。検索結果の行をダブルクリックすると、その行を表示します。
WPF(Windows Presentation Foundation) †
- Microsoft Windows Presentation Foundation
- CodePlex > Windows Presentation Foundation(WPF)
- 川西 裕幸のブログ > WPF + Direct2D のサンプル(サーフェイスの共有)
Library †
- Microsoft Ribbon for WPF
- Ribbon (WPF)
- MSND Code Gallery > WPF Shell Integration Library
参考書籍 †
- https://www.amazon.co.jp/dp/4797339160
- 税込
円
- https://www.amazon.co.jp/dp/4798016373
- 税込
円
- https://www.amazon.co.jp/dp/4777512851
- 税込
円
- https://www.amazon.co.jp/dp/4798114200
- 税込
円
- https://www.amazon.co.jp/dp/4877831983
- 税込
円
- https://www.amazon.co.jp/dp/4877831975
- 税込
円
- https://www.amazon.co.jp/dp/0596510373
- 税込
円
- https://www.amazon.co.jp/dp/0470477229
- 税込
円
- https://www.amazon.co.jp/dp/1430272058
- 税込
円
- https://www.amazon.co.jp/dp/0672331195
- 税込
円
VBA(VisualBasic for Application) †
- Moug
- VBAアクションゲーム?Excelで動かそう
- ExcelのVBA上で動作するゲーム等多数。
- Visual Basic for Applications でのエラー トラップ
- Allergy Design Office
- VB/VBAプログラミングに関するTips。
- CreateBarcode.xls
- 選択したバーコードに対応した文字列で構成するセル範囲の内容を一括でNW7、CODE39、CODE128、JAN標準のいずれかにバーコード化(図)するマクロです。
- ひかる!ひろがる!VBAの世界 ぶいべーす快
- Microsoft Access Club
- 当サイトは、データベースAccessに関する情報の提供と考え方、及びフォーラムやTipsを収載しています。
関連書籍
- https://www.amazon.co.jp/dp/4789818772
- Microsoft ダウンロードセンター > scd56jp.exe
- scd56jp.exe にはMicrosoft Visual Basic Scripting Edition、Microsoft JScript、Windows Script Host、および Windows Script Components についての概念およびリファレンスが含まれます。
- @IT > WSHの暗号化 - Script Encoderの紹介
- TRY! ASP
- eject.VBS
- リムーバブルディスクを排出するVBScript
- ASPの公園
- このサイトはActive Server Pages(ASP)のスクリプトの倉庫です。
- DAC's Collection Of Texts > 逆境スクリプト
- WSHやCOMオブジェクトの概念等の解説有り。
- WSH用コンパイラ+
- VBScriptやJScriptをコンパイルして、EXE形式変換に出来る。
- VBS2COM
- VBScriptファイルをCOMファイルにするテキストヘッダ
- Vbs To Exe
- VbsToExe is a command line application that converts VB-Scripts into an executable.
- VBSLock.VBS
- VBScriptで使える汎用ロック関数と二重起動防止サンプルコード
関連書籍
- https://www.amazon.co.jp/dp/4896272838
- 円
- https://www.amazon.co.jp/dp/483991902X
- 円
- [HOWTO] ACComPlusVerify ツールの使用方法
- Microsoftサポートオンラインより。
- COM総合研究所
- The Code Project > COM, DCOM and COM+ articles
- VC++サンプルでは有名所。
- Allergy Design Office
- COMプログラミングに関するTips。
- My Website
- This site will contain tools, libraries and tutorials for Windows programming with the PowerBASIC™ compilers.
とはなっているが、COM I/Fの情報量はものすごいので利用価値有り。
- DCOM仕様書(PDF)
- Direct2D入門 >> COMの話
- 話1, 話2, 話3
- VOLE <BSD>
- VOLE provides facades for driving COM/OLE automation objects from C++ with a natural, type-safe, and efficient syntax.
- COMspy
- The COM spy is a free utility for spying on COM objects.
関連書籍 †
- https://www.amazon.co.jp/dp/4881357794
- 円
- https://www.amazon.co.jp/dp/4797305541
- 円
- https://www.amazon.co.jp/dp/4756117066
- 円
- https://www.amazon.co.jp/dp/4756121764
- 円
- https://www.amazon.co.jp/dp/4883731111
- 円
- https://www.amazon.co.jp/dp/4881356992
- 円
- https://www.amazon.co.jp/dp/4891001364
- https://www.amazon.co.jp/dp/4789718349
- 円
- https://www.amazon.co.jp/dp/4774108618
- 円
- https://www.amazon.co.jp/dp/4756130666
- 円
- https://www.amazon.co.jp/dp/4756131662
- 円
- https://www.amazon.co.jp/dp/4881358316
- 円
- https://www.amazon.co.jp/dp/4881358715
- 円
- https://www.amazon.co.jp/dp/4891001496
- 円
- https://www.amazon.co.jp/dp/4274062163
- 円
- https://www.amazon.co.jp/dp/4756132111
- 円
- https://www.amazon.co.jp/dp/4881356852
- 円
- https://www.amazon.co.jp/dp/4881357557
- 円
- https://www.amazon.co.jp/dp/4881357549
- 円
- https://www.amazon.co.jp/dp/4881356038
- 円
- https://www.amazon.co.jp/dp/4777511405
- 円
- https://www.amazon.co.jp/dp/4798114227
- 円
- https://www.amazon.co.jp/dp/0130886742
- 円
- https://www.amazon.co.jp/dp/0764548352
- 円
- https://www.amazon.co.jp/dp/0735609861
- 円
- https://www.amazon.co.jp/dp/1590590112
- 円
- https://www.amazon.co.jp/dp/0735618755
- 円
- https://www.amazon.co.jp/dp/1590591283
- 円
コマンドインタプリタ †
BatchFile †
バッチファイル入門 (2006/01/30)
- WebArchiveに残っている内容
- DOS/Vコマンド・リファレンス BY FPCU
- @niftyのフォーラム。
- CMD.EXE TIPs
- TipsをまとめたWikiページ。
PowerShell †
- Microsoft Windows PowerShell でのスクリプティング
- PowerShell from Japan!!
- ここが日本のPowerShell情報発信基地
- https://www.amazon.co.jp/dp/4797340274
- https://www.amazon.co.jp/dp/4797337362
- https://www.amazon.co.jp/dp/4798017272
- https://www.amazon.co.jp/dp/4774132063
- https://www.amazon.co.jp/dp/4774134104
Help †
- Microsoft Visual Studio .NET Help Integration Kit 2003
- The Help Integration Kit provides documentation and samples that show how to integrate new Help content into the Visual Studio development environment.
- Microsoft Visual Studio .NET Help Integration Kit 2.1
- The Microsoft® Visual Studio® .NET Help Integration Kit (VSHIK) can be used by software developers and Help authors who want to extend the Help content in Visual Studio .NET, or provide documentation for components, add-ins, form elements, and libraries.
- Microsoft HTML Help 1.4 SDK
- KeiYu HelpLab
- HTML Helpの概要と作成方法
Microsoft SQL Server †
- Database#MSSQL
- 別ページを参照方。
DirectX †
- link集/DirectX
- 別ページを参照方。
Microsoft Office †
- link集/アプリ系#Office
- 別ページを参照方。
関連商品 †
- https://www.amazon.co.jp/dp/4756143237
- 税込
円
- https://www.amazon.co.jp/dp/B00009PJOW
- 税込
円
- https://www.amazon.co.jp/dp/B00009PJOX
- 税込
円
2010
- https://www.amazon.co.jp/dp/B003LTZ1VK
- 税込
円
- https://www.amazon.co.jp/dp/B003LTZ1XI
- 税込
円
- https://www.amazon.co.jp/dp/B003LTZ1UQ
- 税込
円
- https://www.amazon.co.jp/dp/B003LTZ1XS
- 税込
円
- https://www.amazon.co.jp/dp/B003LTZ1V0
- 税込
円
2008
- https://www.amazon.co.jp/dp/B0011410AS
- 税込
円
- https://www.amazon.co.jp/dp/B00114LAYY
- 税込
円