NUnitが急に動作しなくなり、テストプロジェクトのリビルドが出来なくなった場合の対処法
VSの記事ばかりでそろそろ飽きてきたのですが、
やるっきゃないのでやります。備忘録です。
■事象
昨日まで動いていたVSのNUnitを使用したテストプロジェクトがリビルドできなくなった。
■原因
なんかNUnitで利用するxmlファイルが破損しちゃっている模様
■解決策
GitHubですでに対策済みだそう。
エラーがでているファイルをリビルド時のエラーに含めてくれる対応をしたらしい。
なのであとは、ファイル探して削除(ちょっとこわかったのでリネームしました)し、
リビルドし直せばOK。無事にエラー解消しました。
※リビルド後にこのファイルは再作成されず、テスト実行した際に再作成されてました。
参考ページ
ローカルプロキシを使用してSSL通信を捕捉する!
業務で使用する機会があったのでメモ。
・背景
iOSやAndroidアプリでSSL通信をしているけど、リクエスト書き換えたら処理としてNGな動きするね、改善しようね。と指摘された。
・やりたいこと
ローカルプロキシ(アプリ→サーバーの流れに自前のPCを挟む。アプリ→PC→サーバーの流れに!)使って、リクエスト捕捉
からの書き換えを検証する。
・使うもの
BurpSuiteのFree版(現時点v1.7.19)をインストール
※あとは以下のサイトを参考にさせていただきました。
ちょっとはまったこと。。。
PCとアプリを入れている端末のネットワークが異なっているのに気づかず(同じネットワーク名で周波数が異なってた....なんてこった)うまくプロキシが効いてなかった。。。同じネットワークにしてやって解決しました。
・感想
やりたいことできたけど、、、、プロキシ挟むとめっちゃ遅い。。。。泣
Visual Studio Professional 2013 で「デバッグ開始」したらIDEが落ちる
久しぶりにVSを触っているとなんやかんやでてきて嫌気が。。。(;´д`)
(動いてたのが動かなくなる系のやつはもう大嫌い)
■事象
デバッグ開始(F5)を押すと勝手にVSが落ちちゃう
■原因
.suoファイルが原因だそうな(Microsoftさんがゆうことにゃ)
■対処法
versionは違えど本家の記事通りにしたらうまくいきました。
- VSを終了する
- .suoファイルを削除(なんか気になるなら退避させたほうがいいかも。。。でもゴミとして残っちゃうから消していいと思う)
- VSを起動する
https://blogs.msdn.microsoft.com/jpvsblog/2012/07/24/vs-2010/
※そしてなぜか前回の記事で対応したはずの「管理者モードで起動」ですが、今回の対応したら管理者モードで起動しなくてもデバッグできるようになってました。。。先にこちらの対応してみると◎かもしれません。
Visual Studio Professional 2013 で「デバッグ開始」ができない時の対処法
今までデバッグ開始できていたソリューションが
急にデバッグできなくなったのでメモ。
他のソリューションでは相変わらずデバッグできるのに、特定のソリューションのみデバッグできなくなってしまいました。(泣)
【追記】
先にこちらをやるとよいかも。
■事象
以下のメッセージが表示されて、デバッグが出来ない。
「 ID xxx のプロセスは実行されていません。」
■原因
IISExpressが起動していないのがそもそもの原因っぽい。
■対処法
調べてみると、「IISExpressのディレクトリをリネームしてやるとよい」とあったけど自分の環境ではうまく行かず。。。
下記手順でデバッグできるようになりました。
根本的な解決ではないと思いますが、とりあえず。
①環境変数を追加 ※参考にしたURLの回答から抜粋
②管理者モードで開く
自分はVisualStudioをタスクバーにおいているので、
右クリック→プロパティ→ショートカットタブ→詳細→管理者として実行に☑
これでタスクバーからの起動は管理者として実行されます。
※毎回、パスワード聞かれるのがめんどくさい。。。
(方法はありそうですが、めんどいのでスルー)
参考: