tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトル値をNULLにすることができません
記事No11734
投稿日: 2016/09/07(Wed) 15:43
投稿者SUZUKI
(VB6.0−>VB2005)−>VB2010
に変換しようとトライしはじめたSUZUKIです
VB2010 EXPRESS
エラーは無く大量の警告が出ました
この警告の最初の項目で壁にぶつかりました

値をNULLにすることができません
パラメータ名: ObjectType
ファイル
行   0
列   0
プロジエクト

と出たのですがこの意味がわかりません
普通はダブルクリックすると該当の行に行くと思うのですが
なんの反応もしません
0行0列とはどこという感じです
ファイル名もプロジェクトも表示されません
検索すると色々ヒットするのですがコード自体が不明なので
かえってよくわかりません

こんな事ってあるのでしょうか
この警告の対処方法を教えて欲しいのですが
よろしくお願いします

[ツリー表示へ]
タイトルRe: 値をNULLにすることができません
記事No11735
投稿日: 2016/09/07(Wed) 19:42
投稿者魔界の仮面弁士
> 値をNULLにすることができません
> パラメータ名: ObjectType

objectType ではなく
ObjectType ですか?


小文字始まりの objectType だとしたら、Visual Studio が
System.ComponentModel.TypeDescriptor.TypeDescriptionNode.GetRuntimeType(Type objectType)
の呼び出しで失敗することがあるようですが…。

https://social.msdn.microsoft.com/Forums/windows/en-US/889014c8-c384-45dc-8309-e98be5683ef1/windows-form-designer-error?forum=winformsdesigner



> 0行0列とはどこという感じです
プロジェクトファイルそのものというよりも、コードジェネレーターや
Visual Studio のデザイナー側で障害が発生している状態かも知れません。
それがどこであるのかは分かりませんが。
https://support.microsoft.com/ja-jp/kb/2859247


たとえば VB6 の元プログラムで、何か ocx を使っていて、2010 の環境では、
それのデザインタイムライセンスが入っていないということは無いでしょうか?


また、Visual Studio の Service Pack は適用済みでしょうか。

あるいは、*.designer.vb の内容をいったんコメントアウトしてみて、
徐々にコメントを解除していった場合、エラーが回避されるでしょうか?
http://blog.goo.ne.jp/ashm314/e/036d609536a9b6e7e71e6fb1a9023aff

[ツリー表示へ]
タイトルRe^2: 値をNULLにすることができません すいません
記事No11736
投稿日: 2016/09/08(Thu) 08:57
投稿者SUZUKI
> > 値をNULLにすることができません
> > パラメータ名: ObjectType
>
> objectType ではなく
> ObjectType ですか?
>
>
魔界の仮面弁士さん 回答ありがとうございます
頭から先頭は大文字と勝手に思ってしまいました
よく見ると小文字です
これから、じっくり検討させていただきます

[ツリー表示へ]