2013-06-01から1ヶ月間の記事一覧

【トラブル】【VC++】ビルドエラー「fatal error LNK1257: コードの生成に失敗しました。」が表示される

■ 現象 ビルドエラー「fatal error LNK1257: コードの生成に失敗しました。」が表示される Visual Stuido の「出力」タブを見ると 「fatal error C1905: フロント エンドとバック エンドに互換性がありません (同じプロセッサを対象としなければなりません)…

【トラブルシューティング】【Excel】Excel のトラブルシューティング

「####」で表示されてしまう 現象詳細 * セルの書式設定で「表示形式」を「文字列」にし、長めの文章を入力したら、 「####」で表示されてしまう 解決方法 * 対象のセルを右クリックし「表示形式」を「標準」にする 参考文献 http://www.koikikukan.com/arch…

【VisualStudio】【MS-Test】単体試験で外部ファイル(CSVなど)からデータを取得する

■ 概要 * 全網羅するのに凄く便利。 * 文言を出力する機能のテストによさそう。 * CSVだけではなく、XMLやDBデータもある ■ 手順 [1] VSの[テスト]-[ウィンドウ]-[テストリストエディタ]を選択 [2] 該当のテストの行を右クリックして[プロパティ]を選択 [3] …

【トラブル】【WCF】WCFに関するトラブルシューティング

■ エラー「プロセスにこの名前空間へのアクセス権がありません。」が表示される エラー内容 サービス アプリケーションを実行しようとすると次のエラーが発生する : HTTP が URL http://XXXX/ を登録できませんでした。プロセスにこの名前空間へのアクセス権…

【WCF】【C#】WCF ~ App.configを付加 ~

■ はじめに https://blogs.yahoo.co.jp/dk521123/31872515.html に、App.configを使って、実装してみる。比較するといいかも。 ■ サンプル サービスの実装 https://d.hatena.ne.jp/tekk/20091101/1257050131 を参考にApp.configを修正する App.config <configuration> <system.serviceModel> <behaviors > <serviceBehaviors> </servicebehaviors></behaviors></system.servicemodel></configuration>

【WCF】【C#】WCF ~ Hello World編 ~

■ はじめに * 実際には使えないが、WCF(Windows Communication Foundation)の感じをつかむには、 以下の「構成」のようなシンプルなサンプルを作ってみるのは有意義であると思う 構成 サービス側 * Windows Form (SampleWcfService) + label x 1 + Formのイ…

【SCOM】SCOMに関するトラブルシューティング

【1】Error「The client has been disconnected from the server. Please call ManagementGroup.Reconnect() to reestablish the connection.」が表示される 解決策 [A] クライアント側とサーバ側の時計にずれはないかどうかを確認する or [B] SCOMを「 "C:\…

【VisualStudio】 アセンブリ署名 / キーファイル について

■ アセンブリ署名による利点 [1] 参照DLLが変わっていないことの証明(アセンブリの改竄を検出できる。DLLハイジャックの防止) [2] DLLをGAC(グローバルアセンブリキャッシュ)にインストールできる ⇒ GACに登録することで、いろいろな.NETプログラムからD…

【VisualStudio】ビルド構成ごとに参照アセンブリを変更させる方法

概要 X86 (32Bit環境) / X64 (64Bit環境) で、DLLの参照先を分けたい。 まずは、参考文献を参考に Debug/Release でDLLを分けて実験中なのだがうまくいかない。 ⇒なぜかは、分からないので、継続調査中。 実行環境 * WinXP * VS2010 Express 手順 * プロジェ…

【C#】スレッド・プログラム ~ 引数を渡すには... ~

■ 引数を渡すには... * ParameterizedThreadStartデリゲートを使う * 引数の型は、object型1つ。 ■ サンプル 例1 private void button1_Click(object sender, EventArgs e) { Thread thread = new Thread( new ParameterizedThreadStart(this.Proccess)); Li…

【トラブル】【VisualStudio】VSでのトラブルシューティング

■ 起動時に「クラスライブラリの出力タイプを持つプロジェクトを直接起動することはできません」が表示 エラーメッセージ詳細 クラスライブラリの出力タイプを持つプロジェクトを直接起動することはできません。 このプロジェクトをデバッグするには、ライブ…

【VC++】別プロジェクトのLibファイルを使用するには...

手順 [1] ソリューションを右クリックし、[追加]-[新しいプロジェクト]-[Win32]-[Win32 コンソール アプリケーション]を選択 [2] 「アプリケーションの種類:スタティック ライブラリ」、「追加のオプション:プリコンパイル済みヘッダー」を選択し、「完了…

【VC++】VS2008 C++ で 64ビット 対応の環境を作成する

■ 準備 【1】Visual C++ 2008 Express Edition をインストール と 登録を行う ダウンロード先 http://go.microsoft.com/?LinkId=9348304 【2】Windows SDK をインストール * isoファイルなので、展開できるソフトを事前に落としておくといい http://blogs.ya…

【トラブル】【VisualStudio】VS上でダイアログ「このアプリケーションのサイド バイサイド構成が正しくないため、・・・」が表示

■ 現象 マニフェストファイルに<requestedExecutionLevel>タグを追記した後に、 VS上でビルドしたソースを実行すると、以下のダイアログが表示される。 ダイアログ 操作できませんでした。このアプリケーションのサイド バイサイド構成が正しくないため、 アプリケーションが開始でき</requestedexecutionlevel>…

【トラブル】【VC++】fatal error C1859: 予期しないプリコンパイル済みヘッダー エラーです。コンパイラを再度実行するだけで、問題が解決する場合があります。

■ 概要 以下の環境で、C++のソースをコンパイルすると、以下のコンパイルエラーが表示される fatal error C1859: 予期しないプリコンパイル済みヘッダー エラーです。コンパイラを再度実行するだけで、問題が解決する場合があります。 ■ 発生環境 * OS:Windo…

【C#】スレッド・プログラム ~基礎編~

■ スレッド・プログラムのポイント 以下のクラスで実装していく * Thread(Start()メソッド) * ManualResetEvent(WaitOne()メソッド、Reset()メソッド、Set()メソッド) ■ サンプル // 非シグナル状態 ManualResetEvent manualResetEvent = new ManualRese…

【WCF】【C#】WCF ~ 例外編[2] : 例外をクライアントに伝播させる ~

■ 概要 WCF サービス内で発生した例外は、通常、セキュリティの観点から、クライアントに一切渡さず 代わりに FaultException がクライアントに返される。 ■ サンプル WCFサービス側 * サービスメソッドにFaultContractAttributeを追加 IWcfSampleService.cs…