2017-07-01から1ヶ月間の記事一覧

VisualStudioCodeであるフォルダ以下のファイルを全てShift-JISで開きたい

やりたいこと タイトルの通りなんだが、 Shift-JISで書かれた文書がフォルダ以下にたくさんあって、その内容を Visual Studio Code で確認したい。 Visual Studio Code のデフォルトエンコードは UTF-8 なので、まぁ文字化けするわするわ。 試したこと1 ス…

cshtml ファイルで Web.config の値を取得する

C#

環境によって、cshtml のリンク先を変更したい。 下記みたいな感じ。 本番環境 <a href="https://honban.net/">リンク</a> ステージング環境 <a href="https://staging.net/">リンク</a> cshtml なので普通にC#のコードを記述することで取得できる。 <a href="@System.Configuration.ConfigurationManager.AppSettings["UrlKey"]">リンク</a> Web.config の設定 <appSettings> </appsettings>

WScript.CreateObject: "MSScriptControl.ScriptControl" というオブジェクトを作成できませんでした。とエラーが出たとき

環境 Windwos10 64bit 起こっていること cmd ファイルから JScript を起動する処理があって、JScript の中でユーザー入力をさせるため、下記のコードのように MSScriptControl.ScriptControl を使用していた。 http://www.recfor.net/blog/diary/index.php?i…

csprojにTarget属性を複数定義すると再定義になる

C#

やりたかったこと コンパイル後の処理をある条件で分岐したい 試してみたこと <Target Name="AfterCompile" Condition="A"> </Target> <Target Name="AfterCompile" Condition="B"> </Target> こうしたときに条件Aのときにコンパイル後の処理が全然実行されない。 原因 公式のドキュメントにあるように、Target属性は複数定義した場合、再定義されている。 https://ms…