VisualStudio2013が起動しなくなった(エラー:型を読み込めませんでした。)
Windows Updateをしてから突然VisualStudioが起動しなくなった。
立ち上げようとすると下記のようなアラートが表示される。
「アセンブリ ', version=1.0.0.0, culture=neutral, publickeytoken=null' から型 ''ProcessDpiAwareness"を読み込めませんでした。」
とりあえずコンパネの「プログラムと機能」からVisualstudioを選択し、repairをしてみた。
4時間ほどかかったが、無事起動できるようになった。
検索しても出て来なかったので、困っている人の参考になれば。
VisualStudioの参照設定が勝手に外れる
今まで普通にビルドが通っていたのに、ある時突然ビルドが通らなくなることがある。
その時は大体参照設定が外れている。
原因は未だに不明だが、とりあえずビルドが通るように戻す方法。
参照設定上で右クリック。
「Nugetパッケージの管理」から同じ名前のものを探し、インストールされていたら一度アンインストールし、もう一度入れ直す。
それでもビルドが通らなかったら、参照設定と同じ階層にある「packages.config」を開き、該当する一行を消してから、もう一度インストールし直す。
※参照設定の一覧に表示されている名前と「Nugetパッケージの管理」の一覧に表示される名前は一致しているとは限らないので注意。画面右の「名前:」と書いてある部分を見ること。
※バージョンの関係でインストールの順番が逆だとインストールに失敗することがある。その場合はエラー内容を見てそれっぽいパッケージを削除してからもう一度インストールするとできる場合がある。