aspとかwebとか。

webサイトを一通りつくるため勉強中。つまづいたことをメモしています。

VisualStudio2013が起動しなくなった(エラー:型を読み込めませんでした。)

Windows Updateをしてから突然VisualStudioが起動しなくなった。

立ち上げようとすると下記のようなアラートが表示される。

アセンブリ ', version=1.0.0.0, culture=neutral, publickeytoken=null' から型 ''ProcessDpiAwareness"を読み込めませんでした。」

 

とりあえずコンパネの「プログラムと機能」からVisualstudioを選択し、repairをしてみた。

4時間ほどかかったが、無事起動できるようになった。

 

検索しても出て来なかったので、困っている人の参考になれば。

VisualStudioの参照設定が勝手に外れる

今まで普通にビルドが通っていたのに、ある時突然ビルドが通らなくなることがある。

その時は大体参照設定が外れている。

原因は未だに不明だが、とりあえずビルドが通るように戻す方法。

 

参照設定上で右クリック。

「Nugetパッケージの管理」から同じ名前のものを探し、インストールされていたら一度アンインストールし、もう一度入れ直す。

それでもビルドが通らなかったら、参照設定と同じ階層にある「packages.config」を開き、該当する一行を消してから、もう一度インストールし直す。

 

※参照設定の一覧に表示されている名前と「Nugetパッケージの管理」の一覧に表示される名前は一致しているとは限らないので注意。画面右の「名前:」と書いてある部分を見ること。

※バージョンの関係でインストールの順番が逆だとインストールに失敗することがある。その場合はエラー内容を見てそれっぽいパッケージを削除してからもう一度インストールするとできる場合がある。