6

Visual Basic 2005 Expressで「JustMyCode」を無効にするにはどうすればよいですか?

メニューの[ツール] ->[オプション] ->[デバッグ] ->[マイコードのみを有効にする]にあるはずですが、見つかりません。

4

2 に答える 2

4

このオプションは、ほとんどのExpressエディションのVisual Studio自体では使用できません(ただし、Visual C#2010 Expressでは使用できます)。たとえば、Visual Studio 2008では、オプションダイアログは次のとおりです。

VisualStudio2008のオプションダイアログ

ただし、ExpressエディションのVisual Basic 2005 Expressでは、「デバッグ」は使用できません。12個のうち4個だけが使用できます。

VisualStudio2008のオプションダイアログ

ただし、「Just My Code」設定は、設定ファイルを介して変更できますCurrentSettings.vssettings

  1. Visual Basic Express 2005の設定ファイルを開きますCurrentSettings.vssettings(以下を参照)。
  2. JustMyCodeの値を「1」から「0」に変更します-に置き換え<PropertyValue name="JustMyCode">1</PropertyValue>ます<PropertyValue name="JustMyCode">0</PropertyValue>
  3. ファイルを保存しますが、のように別の名前で保存しますJustMyCodeOff_CurrentSettings.vssettings
  4. Visual Basic2005Expressを開きます。
  5. メニューの[ツール] - >[設定のインポートとエクスポート] ->[選択した環境設定のインポート] (中央のオプション)->[次へ]を開きます。
  6. 「いいえ、新しい設定をインポートして、現在の設定を上書きします」->「次へ」を選択します(古いファイルには、触れていないバックアップコピーがすでにあるため)。
  7. [参照]を押して、たとえば、新しい設定ファイルに移動しますJustMyCodeOff_CurrentSettings.vssettings
  8. [次へ]を押して[完了]を押します。

「JustMyCode」を含む設定ファイルの行は非常に長く、200,000文字を超えており、すべてのテキストエディタで処理できるわけではないことに注意してください。安全なオプションは、16進エディタを使用して「1」を「0」に変更することです。

の一般的な場所CurrentSettings.vssettingsは次のとおりです。

C:\Documents and Settings\SomeUser\My Documents\Visual Studio 2005\Settings\VB Express\CurrentSettings.vssettings

デバッガーのその他の設定は次のとおりです。

  • ConfirmDeleteAllBreakpoints
  • StopAllProcesses
  • StopOnExceptionCrossingManagedBoundary
  • EnableAddressLevelDebugging
  • ShowDisassemblyWhenNoSource
  • EnableBreakpointConstraints
  • UseExceptionHelper
  • AutoUnwindOnException
  • JustMyCode
  • ShowNonPublicMembers
  • WarnIfNoUserCodeOnLaunch
  • AllowImplicitFuncEval
  • AllowToString
  • UseSourceServer
  • ShowSourceServerDiagnostics
  • AlwaysColorMarkerText
  • UseDocumentChecksum
  • OutputToImmediate
  • ShowRawStructures
  • DisableJITOptimization
  • ShowNoSymbolsDialog
  • HexDisplay
  • HexInput
  • AddUnmappedBreakpointAtMappedLocation
  • StepIntoOnRestart
  • ENCEnable
  • ENCApplyChangesOnContinue
  • ENCようこそ
  • ENCStaleCodeWarning
  • ENCプリコンパイル
  • ENCRelink
  • NOENCAllowEdits
  • NOENCIgnore
  • NOENCRebuild
  • ConfirmFoundFiles
  • DisasmLineNumbers
  • ModulesShowAll
  • UseCodeSense
  • DisasmFields
  • CallStackViewOptions
  • ShowExternalCode
  • SourceStepUnit
  • DisasmStepUnit
  • CrossThreadCallStack
  • SaveRemoteDumps
  • LongEvalTimeout
  • NormalEvalTimeout
  • QuickwatchTimeout
  • DataTipTimeout
  • AutosReturnValsTimeout
  • AutosRegistersTimeout
  • LocalsTimeout
  • RegistersTimeout
  • AddressExpressionTimeout
  • ScriptDocsTimeout
  • ImmediateWindowTimeout
  • SetValueTimeout
  • ShowNonprintableCharsAsGlyphs
  • ShowSystemProcesses
  • ShowProcessesFromAllSessions
  • EnhancedDataTips
  • UserSpecifiedEngines
  • OutputOnException
  • OutputOnModuleLoad
  • OutputOnModuleUnload
  • OutputOnModuleSymbolSearch
  • OutputOnProcessDestroy
  • OutputOnThreadDestroy
  • OutputOnOutputDebugString
  • OutputOnDebuggerMessage
  • VariableWindowIcons
  • DisableAttachSecurityWarning
  • LoadDllExports
  • NativeRPC
  • AllowSideEffectEval
  • EnableWatchTipBar
  • AutoLoadFromSymbolPath
  • LoadSymbolsWhenSettingsChanged
  • OneClickEdit
  • OfferArrayExpansion
  • VariableWindowPromptOnLargeExpansion
  • VariableWindowMaxSupportedChildren
  • PromptToAddSourceToIgnoreList
  • SourceServerExtractToDirectory
  • DefaultTracepointMessage
  • ProgramToDebugPath
  • AttachToProcessDefaultEngineList
  • SecureSourceLocalDirectory
  • SymbolPath
  • SymbolPathState
  • SymbolCacheDir
于 2012-10-08T23:20:05.383 に答える
0

オプションウィンドウで「すべての設定を表示」を選択できます。次に、デバッグオプションも表示されます(私はVB 2010を使用していますが、ここではこのように機能します)。

于 2013-12-19T12:43:12.837 に答える