問題タブ [windows-embedded-standard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
printers - Windows Embedded Standard 7 OS へのプリンターのインストール
Windows Embedded Standard 7 OS でアプリケーションを開発しており、.net C# を使用しています。
アプリケーションの機能の 1 つで、レポートを印刷するため、プリンターを選択する必要があります。デバイスには CD ドライブがなく、クライアントはエクスプローラーをユーザーに公開したくありません。
最後に、工場で、一般的に使用されているいくつかの標準プリンターをインストールできることを決定しました。しかし、ユーザーが別のプリンターを使用している場合、またはユーザーがしばらくしてからプリンターを変更することを決定し、ユーザーがサービス エンジニアに電話したくない場合。これらの状況で、プリンターをインストールする方法。
デバイスには USB ポートがあり、便利かもしれません。
この問題を処理する方法はありますか。
リンクがある場合は、スルーするか、必要なドキュメントを参照してください。共有してください。
前もって感謝します。
c# - Windows Standard Embedded 7 のパスワード ボックスのハード エラー
Windows Standard Embedded 7 プラットフォーム用の C# アプリケーションに取り組んでいます。Windows イメージを (Image Configuration Editor を使用して) 作成し、.NET 4.5 ランタイムとアプリケーション ソフトウェアをインストールしました。これまでのところすべて順調です。
プログラムを実行すると、ハードウェアは正しく初期化され、ソフトウェアはデータをロードします。ただし、プログラムの「ログイン」ダイアログ (拡張機能にアクセスできる通常の WPF ダイアログ ウィンドウ) に移動すると、奇妙なことが起こります。ダイアログには PasswordBox があり、そのボックスをクリック (またはタブでフォーカス) すると、ソフトウェアがクラッシュし、「不明なハード エラー」というシステム メッセージ ボックスが表示されます。なぜこれが起こるのかについての真の手がかりはなく、100% 再現可能です。何か案は?問題を診断する方法についてのアイデアはありますか?
c# - Windows Embedded Standard 7 で管理者権限を取得する
Windows Embedded Standard 7 で管理者権限を取得する方法を尋ねています。私は WES7 で動作する組み込みマシンを持っていますが、RS323 ポートなどの開発作業を実行するために必要な周辺機器にアクセスできません。起動アプリケーションを制御したり、カーネルを制御したりするために一部のシステム ファイルを変更できません。最終的には、以前に作成した写真や txt ファイルなどの一部のファイルを削除できませんが、コマンド プロンプトからこれを実行しました。覚えておくと、C# で作業しています。
ここで、COMポートを介してデータを送信しようとすると、COMポートにアクセスできません:
windows-embedded - Windows Compact Embedded 2013 カスタム SDK コンパイル エラー
Windows Compact Embedded 2013 OS 用に VS 2013 でカスタム SDK を構築しようとしています。OS を正常にビルドし、Hyper V を使用して VM にデプロイできたので、問題ないことがわかりました。
ただし、SDK をビルドしようとすると (.Net 開発を行うことができます。他の方法がある場合はお知らせください)、次のようにコンパイルに失敗します。
C:\WINCE800\build.log(34) : メッセージ: - プロジェクト テンプレート フォルダーの処理中 - C:\Users\a\AppData\Local\Temp\vstemplates\visualbasic\Windows Embedded Compact\DotNetCompactSDK\1033\emptyproject
C:\WINCE800\build.log(35) : メッセージ: - プロジェクト テンプレート フォルダーの処理中 - C:\Users\a\AppData\Local\Temp\vcprojects\Windows Embedded Compact\DotNetCompactSDK
C:\WINCE800\build.log(36) : エラー: 必要なファイルの追加 {log="C:\WINCE800\build.log(36)"}
エラー: GenSdk ビルド エラー: エラー HRESULT E_FAIL が COM コンポーネントへの呼び出しから返されました。{log="C:\WINCE800\build.log(37)"}
build.log は、私が投稿したもの以外の追加情報を提供しません。Google 検索でこの問題を 2 回しか見つけていないので、まれだと思います。何か案は?
visual-studio-2015 - Windows Embedded Standard 7 に Visual Studio 2015 コミュニティ エディションをインストールする
マシンで使用している WES7 を搭載した組み込み PC に、Visual Studio 2015 コミュニティ エディションをインストールしようとしました。これは、Visual Studio 2010 Express Edition で問題なく実行できました。ただし、コードは .NET 4.6 と一部の C# 6 機能を使用するように更新されています。
Windows 更新プログラム KB2999226 (ユニバーサル CRT) をインストールできないというメッセージが表示され、インストールが失敗します。Microsoft の Web サイトの情報を見ると、この更新プログラムは WES7 には適用されないようです。ただし、誰かがこのパッケージを正常にインストールしたと述べているフォーラムの投稿があります。
この問題を解決する方法を知っている人はいますか?
c# - Windows Embedded Standard 7 で .dll が見つからない
数週間前、WES7 にデプロイされるいくつかのアプリケーションで C# P/Invoke と共に使用されるサードパーティの .dll をラップするネイティブ C++ .dll をビルドしました。Windows 10 を開発ボックスとして使用してきましたが、すべてが期待どおりに動作します。今週、私はついにWindowsが組み込まれたボックスを手に入れましたが、もううまくいっていません...サードパーティのものと一緒に構築した.dllを使用する3つの異なるC#アプリケーションを展開しようとしましたが、それらはすべてDllNotFoundException で失敗します。明らかに、両方の .dll ファイルは、各プロジェクトの実行可能ファイルと同じフォルダーにありますが、DllNotFoundException が引き続き発生します。私のネイティブ .dll は Win32 プラットフォームを対象としており、組み込みウィンドウは 32 ビット システムであり、すべての C# アプリは x86 アーキテクチャを対象として構築されているため、それを除外しました。私' system32 フォルダーをいじって最後の 1 時間を無駄にしたので、選択肢がなくなりました。任意の提案をいただければ幸いです。
編集:リモートで作業している同僚と話をしたところ、WES7 で .dll を実行しようとしたときにまったく同じ問題が発生しました。詳細がわかり次第、この質問を更新します。