tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルデバッグモードで実行した場合のapp.configはどこでしょうか
記事No6920
投稿日: 2008/01/31(Thu) 19:40
投稿者佐藤
お世話になっております。
壁に当たり、色々検索するのですが、最終的には
この掲示板にいつもお世話になってしまいます。

VB2005でApp.configを設定しております。
これはVS2005の「設定」画面で設定しております。

My.Settings.Total_Count = CInt(Val(TextBox3.Text))
My.Settings.Save()

この箇所をDebugモードで実行すると、次回起動したとき、
ちゃんと保存されているのですが、そのApp.configはどこにあるのでしょうか。

App.configやプロジェクト名.exe.configも探しましたが、
最初にVSで「設定」で設定した値しか保存されているものがありません。

また、ビルドすると警告なのですが、「SerializeASのスキーマ情報が見つかりません」や
「Valueのスキーマ情報が見つかりません」などと沢山でています。

実行に問題はないのですが、この警告はどういう意味なのでしょうか。
解決方法はあるのでしょうか。

皆様、お忙しい中とは存じますが、ご教授頂きたくお願い申し上げます。

[ツリー表示へ]
タイトルRe: デバッグモードで実行した場合のapp.configはどこでしょうか
記事No6921
投稿日: 2008/01/31(Thu) 20:04
投稿者魔界の仮面弁士
> ちゃんと保存されているのですが、そのApp.configはどこにあるのでしょうか。
[My Project] を右クリック→開く、と選択していくと、「設定」タブに
App.Config の内容を編集する画面(DataGridView)が表示されますよね。

その画面の上の方にある、「同期」という項目を押してみてください。

既に保存済みであれば、「次のファイルは削除されます  C:\〜〜」
未保存であれば、「次の場所で user.config ファイルが見つかりませんでした C:\〜〜」

のように、保存先のパスが表示されるはずです。


> また、ビルドすると警告なのですが、「SerializeASのスキーマ情報が見つかりません」や
> 「Valueのスキーマ情報が見つかりません」などと沢山でています。
App.Config ファイルを開いたままビルドすると、そのような警告が表示されます。
ビルド前に、App.Config ファイルは閉じておいてください。


> 実行に問題はないのですが、この警告はどういう意味なのでしょうか。
XML ファイルには、schema という「設計図」を定義する事ができます。

App.config を開いている時に、「プロパティ」ウィンドウを見ると、既定で
DotNetConfig.xsd というスキーマが割り当てられているかと思います。


> 解決方法はあるのでしょうか。
余裕があるなら、その「設計図」に、必要な定義を追加する事ができます。
あるいは警告を抑えるため、ビルド前にApp.Config ファイルを閉じておくと良いでしょう。

[ツリー表示へ]
タイトルRe^2: デバッグモードで実行した場合のapp.configはどこでしょうか
記事No6929
投稿日: 2008/02/04(Mon) 15:10
投稿者佐藤
魔界の仮面弁士様
いつも有難う御座います。

今回もご教授通り行い、全て解決することが出来ました。

お礼が遅くなり申し訳ありません。

佐藤

[ツリー表示へ]