いつの時点で出るようになったのかわかりませんが、最近 Visual Studio に「値を Null にすることはできません。パラメーター名:project」というエラーが常に表示されるようになってしまいました。
英語だと “Value cannot be null. Paramater name: project” という表記みたいです。
検索してみるとありました。
Visual Studio reporting errors (Value cannot be null) since last set of Xamarin updates applied
- 以下の 2つのファイルを削除する。
”C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Xamarin\Xamarin\3.11.446.0\Xamarin.TestCloud.Integration.pkgdef”
”C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Xamarin\Xamarin\3.11.446.0\Xamarin.TestCloud.Integration.dll” - 管理者でコマンドプロンプトを起動して以下のコマンドを実行する。
C:\> "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe" /setup /nosetupvstemplates
なお、2のコマンドは、コマンド自体はすぐ終了しますし画面にも何も表示されませんが、見えないところで devenv.exe が動いています(タスクマネージャーで Visual Studio のプロセスを探せばわかります)。私の環境だと 1分くらいはかかるようでした。
これで「値を Null にすることはできません」エラーが表示されることは無くなりました。