fc2ブログ

記事一覧

MSB4094: Csc タスクの OutputAssembly パラメーターには無効な値です。複数の項目を、型 Microsoft.Build.Framework.ITaskItem のパラメーターに渡すことはできません。 | Xamarin.Forms

今回も Visual Studio 2019 の開発環境を準備している途中で、またもや Android プロジェクトにおいてエラーに遭遇しました。リビルドができないのです。色々と対応方法がありそうなのですが、決定的な対応方法は意外と簡単でしたので、その方法について覚え書きします。前提条件・Windows10 Pro 64Bit 1903・Visual Studio 2019 Community v16.4.5・Xamarin 16.4.000.311 (NuGet Xamarin.Forms 3.4.0.1029999)・macOS Mojave 10.1...

続きを読む

Visual Studio 2019 で Android 実機を USB デバッグできるように設定する方法 | Xamarin

最近は Visual Studio 2019 の開発環境を準備していましたが、またもや Android プロジェクトにおいてトラブルに遭遇しました。USB で接続した Android 実機が認識されず、デバッグができないのです。VS2019 をインストールしたところ、VS2017 でも Android 実機が認識されなくなりました。その原因と対応方法について覚え書きします。前提条件・Windows10 Pro 64Bit 1903・Visual Studio 2019 Community v16.5 以降・Xamarin 16.4...

続きを読む

VMware Player と Device/Credential Guard には互換性がありません | Xamarin

今回は Visual Studio 2019 の開発環境を何度も構築・検証している際に、Hyper-Vが再インストールされたようでして、VMware で動作する macOS を起動しようとしたところ、標題のようなエラーメッセージが表示されましたので、対応方法について覚え書きしたいと思います。前提条件・Windows10 Pro 64Bit 1903・Visual Studio 2019 Community・Xamarin 16.4.000.311 (NuGet Xamarin.Forms 3.4.0.1029999)・macOS Mojave 10.14.6 / Xc...

続きを読む

Visual Studio 2019 で参照設定のエラーを修正する方法 | Xamarin.Forms

最近は Visual Studio 2019 の開発環境を準備していますが、その際に Android プロジェクトにおいて参照設定のエラーでビルドができない現象に遭遇し、対応方法が難易度が高いと思いましたので、手順について覚え書きします。最初にインストールした VS2019 v16.4 の開発環境では全ての参照設定が正常でしたが、モバイルノートにも同様の開発環境を構築したところ、参照設定の全てに警告マークがついていることに気が付きました。V...

続きを読む

Visual Studio 2019 における Xamarin.iOS バージョンの設定について | Xamarin

最近は iOS13 の対応や 毎年更新になっている Andorid ターゲットフレームワークの対応に迫られ、Visual Studio 2019 の開発環境を準備しています。その際、突如 Xamarin.iOS が更新され、iOS アプリのビルドができなくなってしまいましたのでその際の覚え書きをします。Visual Studio 2017 以降から Xamarin 関連のモジュールが自動アップデート方式に変更された為、最近では Xamarin のバージョンについて意識している人も少なく...

続きを読む

Xamarin.Forms targets have been imported multiple times. Please check your project file and remove the duplicate import(s). | Xamarin.Android

今回は、今回とは別のエラーの調査の為、package.config を Package Reference に移行してみたのですが、エラーの解決に至らなかった為、戻したのですが、その際に発生したエラーについて覚え書きしたいと思います。Visual Studio 2019 に更新した際に参照のエラーが発生しましたが、そのほとんどが NuGet Package のものでしたので、package.config に対応していないのかと考えてみましたが、間違いであり、さらに戻したのにも関...

続きを読む

ストレージの総容量・空き容量を取得する方法 | Xamarin.Forms

今回は Xamarin.Forms でストレージの総容量と空き容量を取得する方法についてご紹介いたします。iOS は SD カードもなく、OS のバージョン分岐もなかったおかげで簡単でしたが、Android では SD カードの取り扱いと OS バージョン毎にストレージに容量を計算する方法が異なり、大変苦労しました。実装方法に関しましては今回もデバイス特有の制御が必要となり、お馴染みの DependencyService を使用しています。前提条件・Windows...

続きを読む

コントロールにコード ブロック (<% ... %>) が含まれているため、コントロールのコレクションを変更できません。 | asp.net

今回は asp.net で HTML のヘッダータグに関するエラーの解決方法について3通りの方法をご紹介したいと思います。エラーの内容は「コントロールにコード ブロック (<% ... %>) が含まれているため、コントロールのコレクションを変更できません。」です。前提条件・Windows 10 v1903 以降 / Windows Server 2012 以降・Visual Studio 2013 Professional 以降・VB.NET・.Net Framework 4.0 以降エラー発生条件aspx ページの ...

続きを読む

asp.net 逆引きメニュー mini | asp.net

asp.net の記事も増えてきましたのでまだまだ少ないかもしれませんが逆引きのメニューを作ってみました。基本的には VB のソースコードで記載しています。難しいところにも手が届く内容で配信できますよう今後も更新していきますのでよろしくお願いいたします。 作成:2018/07/19 更新:2020/02/01目次 1.環境/設定 2.認証に関する内容 3.セッション・ViewState・クッキー関連 4.SEO関連 5.相対参照に関する内容...

続きを読む

クッキーの新しい属性 SameSite に対応する方法 | asp.net

今回は2019年標準となりましたクッキーの新しい属性である SameSite の対応方法を3通りご紹介したいと思います。2019年12月10日に Windows Update (KB4533013)が配信されました。その内容は2016年ドラフト標準から2019年 IETF 標準に変更された SameSite 属性に関するセキュリティ更新となっています。2020年2月4日には Chrome の新しいバージョン:80 により、完全に SameSite 属性が必須となるように移行されます。従来の asp....

続きを読む

Android 8 Oreo 以降の通知の実装方法 | Xamarin.Android

今回は Android 8 以降で通知に関する仕様が変更されましたので、その対応方法についてご紹介したいと思います。この仕様変更に気が付いたのはターゲットフレームワークの変更後に Google Play Console でエラーが大量に発生したことから気が付きました。エミュレータではエラーが発生していませんでしたので、勢いでリリースしてしまったのですが、実機でのテストを怠ったことを後悔し反省をしております。前提条件・Windows10 Pr...

続きを読む

IIS で Excel を実行する方法 -COM参照と対話ユーザー- | asp.net

今回は asp.net で Excel などの COM 参照のプログラムを実行する方法について覚え書きします。ローカルの IIS Express で実行すると Excel 参照のプログラムも通常通り動作しますが、Webサイトを発行後に IIS (Expressでない) で動作を確認すると、正常に動作しないことがわかり、DCOMへのアクセス権限等の設定が必要であることが分かりました。ただし、基本的に Microsoft では サーバーサイドの対話サービスや COM 参照をサポー...

続きを読む

Undefined symbols for architecture arm64 の対応方法 | Xamarin.Forms

今回は NuGet パッケージを更新後に発生した エラーについて覚え書きしたいと思います。基本的には Native linking failed. と表示されていましたので、以前の記事でもご紹介しておりました内容を確認してみましたが当てはまらない様でしたので新しく記事にしてみました。前提条件・Windows10 Pro 64Bit 1803・Visual Studio 2017 Community v15.8・Xamarin 4.11.0.776 (NuGet Xamarin.Forms 2.4.0.282)・macOS Mojave 10.14 / Xc...

続きを読む

2019年8月以降の Google Play Console での公開方法 -Android9の対応方法- | Xamarin.Android

今回は Google Play Console で2019年8月1日以降に公開する方法をご紹介いたします。今現在、第3弾の新しいアプリの公開準備をしておりますが、久々の公開という事もあり、様々な変更点がありましたので覚え書きしたいと思います。前提条件・Windows10 Pro 64Bit 1803・Visual Studio 2017 Community v15.8・Xamarin 4.11.0.776 (NuGet Xamarin.Forms 2.4.0.282)1.ターゲットフレームワークこれは皆さんご存知だと思いますが、...

続きを読む

WCFサービスでPOSTまたはGETでJSONを送受信する方法 | asp.net

今回は asp.net の WCF サービス で GET と POST のそれぞれで JSON を送受信する方法について覚え書きします。前回の記事でも触れましたが、WCF サービスでは従来のWEB サービスを手軽に実装できるだけでなく、VB からはもちろんのこと、aspx ページ等の JavaScript から呼び出したり、別のサイトから URL 経由で呼び出すことも簡単にでき、GET や POST にも対応しています。さらにはJSON文字列を送受信することにより様々な REST...

続きを読む

クラスをJSON形式の文字列データに変換する方法 -シリアライズ- | VB.NET

以前の記事で VB.NETで JSON 文字列をクラスに変換するデシリアライズの方法を覚え書きしましたが、今回はその逆でクラスのインスタンスを JSON 文字列に変換する方法について覚え書きします。JSON は NuGet パッケージをインストールして簡単に実現可能なソースコードが公開されていますが、不要な DLL を参照することになりますし、何かあった時の為にできるだけ外部 DLL には頼らないほうが良いと考えていますので、今回のコー...

続きを読む

WCFサービスの作成方法 | asp.net

今回は asp.net の WCF サービス について覚え書きします。WCF サービスでは従来のWEB サービスを手軽に実装できるだけでなく、VB からはもちろんのこと、aspx ページ等の JavaScript から呼び出したり、別のサイトから URL 経由で呼び出すことも簡単にできるようになっています。GET や POST にも対応していますので、次回は JSON 文字列を GET や POST で送受信する方法についても覚え書きしたいと思います。前提条件・Windows 7...

続きを読む

Xcode 10.3 へのアップデート方法 -Visual Studio 2017- | Xamarin

今回は新しい iOS アプリのビルドをリリースしようとしましたところ、Xcode 10.3へのアップデートが必要だという事でしたので、アップデートしましたところ、macOS でエラーが表示されたりシミュレータまたは実機でのデバッグ実行ができなくなっていましたので、その対応方法をご紹介したいと思います。前提条件・Windows10 Pro 64Bit 1803・Visual Studio 2017 Community v15.8・Xamarin 4.11.0.776 (NuGet Xamarin.Forms 2.4.0.2...

続きを読む

ViewStateの容量を減らしてセッションに保存する方法 | asp.net

今回は asp.net の ViewState について検証してみました。ViewState はWeb.config やコントロール毎の ViewStateMode プロパティで使用しないように変更することはできますが、その影響範囲が大きく、ポストバック時にコントロールの値が再描画されなくなったりしますので、むやみやたらに変更することは危険な行為となります。そこで調べましたところ他のプログラムには影響を最小限に留めながら ViewState を削減する方法(その...

続きを読む

カテゴリ別記事一覧

広告

プロフィール

石河 純


著者名 :石河 純
自己紹介:素人上がりのIT技術者。趣味は卓球・車・ボウリング

IT関連の知識はざっくりとこんな感じです。
【OS関連】
WindowsServer: 2012/2008R2/2003/2000/NT4
Windows: 10/8/7/XP/2000/me/NT4/98
Linux: CentOS RedHatLinux9
Mac: macOS Catalina 10.15 / Mojave 10.14 / High Sierra 10.13 / Sierra 10.12 / OSX Lion 10.7.5 / OSX Snow Leopard 10.6.8
【言語】
VB.net ASP.NET C#.net Java VBA
Xamarin.Forms
【データベース】
Oracle 10g/9i
SQLServer 2016/2008R2/2005/2000
SQLAnywhere 16/11/8
【BI/レポートツール】
Cognos ReportNet (IBM)
Microsoft PowerBI
ActiveReport (GrapeCity)
CrystalReport
【OCX関連】
GrapeCity InputMan SPREAD MultiRow GridView
【ネットワーク関連】
CCNP シスコ技術者認定
Cisco Catalyst シリーズ
Yamaha RTXシリーズ
FireWall関連
【WEB関連】
SEO SEM CSS jQuery IIS6/7 apache2

休みの日は卓球をやっています。
現在、卓球用品通販ショップは休業中です。