ハロの外部記憶インターフェイス

そろそろ覚える努力が必要かも…

.NET

.Net プロジェクトでOracle接続エラー

.Net プロジェクトでOracle接続エラー Oracleクライアントまではインストルしたが、何故かエラーになる。 要求された .Net Framework データ プロバイダーが見つかりません。これは、インストールされていない可能性があります。 原因はmachine.config? ネ…

属性(Attribute)の値取得

ClassもしくはPropertyに属性を指定し、その値を取得する。 クラス用属性クラスの生成 [AttributeUsage(AttributeTargets.Class)] public class ClassAttrAttribute : Attribute { private string _value; public ClassAttrAttribute(string value) { this._…

MacでDockerを利用して.NET Coreを試す。

Dockerをインストールする。 DockerホームページからMacバージョンのDockerをインストールする。 docs.docker.com Dockerより、.NET Coreを起動する。 localにない場合、最新バージョンがPullされる。 $ docker run -it microsoft/dotnet:latest Unable to f…

.Net CoreをUbuntuに入れてみた。

apt-getのソースリストにdotnetdev.listを追加する。 parallels@ubuntu:~$ sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet-release/ trusty main" > /etc/apt/sources.list.d/dotnetdev.list' [sudo] password for par…

コード上でプログラムを実行する方法

実行プログラムの現在パスを取得する Dim executePath As String() executePath = System.Reflection.Assembly.GetExecutingAssembly().Location.Split("\"c) Dim command As String = "" For i As Integer = 0 To executePath.Length - 2 command += execut…

その他メモ

VisualStudioで表示されているの文字色を維持した状態でExcelにコードをコピーする VisualStudioのEditerから、ソースコードをコピー Wordを起動し、貼り付ける。(色を維持したままコピーされる) Wordの内容を選択し、Excelへ貼り付ける。

環境ファイルにセクションを追加し、DB接続処理を行う方法

app.config, web.config新しくセクションを定義し、設定を行う。 DB接続情報を登録する例として、1つのデフォルト接続情報と複数のコレクション型を設定する。 完成イメージの.configファイル <configuration> <configSections> <section name="dbSource" type="My.DB.Configuration.DbSourceSectionHandler, My.DB"/> </configSections> <dbSource> </dbsource></configuration>

VS2012の「32ビットの優先」ビルドオプション

OleDbでOracle接続を行ったところ、何故かVS2012で作成したプロジェクトではエラーになる。 色々調べた結果、 理由はビルドオプションでの「32ビットの優先」オプションがTrueだった事が分かった。VSのバージョンによってビルドオプションの初期値が以下の様…

CodeSnippetsを使ってみよう

いつもの決まり文句をいちいち打つのは面倒、そこで決まっているコードを既に設定されている様式で作ってくれる道具がVisual Studioには存在する。 確かにVS2005から存在していたと思っている。 デフォールトのCodeSnippetsが下記のフォルダーに設定されてい…

COMMAND命令でSolutionやProjectをBulidする。

Visual Studioフォルダのdevenv.exeを使う ファイルの位置:C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ 実行ファイル名:devenv.exe >>実行例 devenv.exe {%Solutionファイル名%} /rebuild devenv.exe {%Solutionファイル名%} /out compile…

システム環境のパスを取得する方法

System.Windows.Forms.Applicationより取得されるパス CommonAppDataPath = C:\Documents and Settings\All Users\Application Data\{Company name}\{Program name}\{Version} UserAppDataPath = C:\Documents and Settings\{UserName}\Application Data\{Co…