2009年9月15日火曜日

DataSvcUtil.exeがerror 7001を吐くとき (Windows7のみ)

 

ちょいはまったので備忘録。



Windows7でADO.NET DataService v1.5 CTP1/2を使用時、DataSvcUtilを手動で叩こうとすると、上のようなエラー7001が出てうまく動いてくれないことがあります。

これ、ADO.NET DataServiceのインストール時にSystem.Data.Service.Design.dllが正しく読めてないときに起こるようで、そういえばインストール時にエラーが出ていたような気が。

で、下のサイトにある解決策のとおり、dllのセキュリティ設定を変更して再度インストーラ起動>Repairとすることで解決しました。

解決策

ネタ元スレ


DataServiceUtilはv1.5以降のバインディングやINotifyPropertyChanged実装を利用するときは必要になります。Windows7固有の現象みたいなので、該当する場合は気をつけてください。

0 件のコメント: