問題タブ [mdtool]
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.
macos - OS X で mdtool を使用して .sln ファイルを作成する方法
/SteamBot-master/SteamBot.sln 内の .sln ファイルをコンパイルしようとしています。調査の結果、Xamarin Studio 内の mdtool ディレクトリ内でのみ mdtool を使用できることがわかりました。したがって、ターミナルに入力するのは次のとおりです。
これは私が得るエラーメッセージです:
mdtool.exec アプリケーションは MacOS ファイル内にあり、既に確認済みです。Xamarin Studio 内でアプリケーションを実行しようとすると、次のエラーが発生します。
アプリケーションを使用できるように、誰かがこれを修正するのを手伝ってくれたら本当にありがたいです。プログラミングの知識がなくて申し訳ありませんがよろしくお願いします。
編集:新しいエラーメッセージ
c# - mdtool コマンド ラインを使用して、Windows で ac# ソリューションをコンパイルする
リリース構成で mdtool (Xamarin) を使用して C# ソリューションをコンパイルしようとすると、デバッグ構成としてコンパイルされます。誰かが私を助けることができますか?コマンド
$ mdtool build -t:ビルド -c:test.sln をリリース
xamarin - ターミナルから Xamarin.Mac プロジェクトをビルドする
を使用してターミナルから Xamarin.Mac アプリをビルドしようとしていmdtool
ます。
入力:
$ Applications/Xamarin\ Studio.app/Contents/MacOS/mdtool build -p:"Project" -t:Build -c:"Release" "../../Solution.sln"
出力:
error: The Xamarin Studio Community Edition of Xamarin.Mac does not support building outside of Xamarin Studio. Please go to https://store.xamarin.com to upgrade to the Business Edition.
マイクロソフトが買収したので、今は無料だと思っていました。知る限り、Business Edition も利用できなくなりました。
ターミナルからビルドする方法はまだありますか?最新の Xamarin バージョンを使用しています。
macos - Mac 上の mdtool への AndroidSDK パスを提供する
TeamCity ビルド構成のステップとして、rakefile の mdtool を使用して Xamarin.Adnroid プロジェクトをビルドしています。
呼び出しは次のとおりです。
これ (および -p:AndroidSdkDirectory=/Users/user/AndroidSDK を設定しても) でエラーが発生します。
エラー: Android SDK が見つかりませんでした。Xamarin.Android SDK 設定パネルでそのパスを設定してください。
xbuild を使用してプロジェクトをビルドし、次の方法で AndroidSDKPath を指定できます。
しかし、私のソリューションは Android と iOS の両方のプロジェクトに対応しているため、mdtool を使用して両方をビルドできるようにしたいと考えています。
この質問はこれとは無関係であることに注意してください。後者は、私の場合はうまく機能するUIビルドを扱っているためです。
powershell - Windows MDT Powershell スクリプト
OS のインストール後に .ps1 スクリプトを開始する必要がある Windows 10 展開を取得しました。
私のタスク シーケンスでは、State Restore フォルダーの下に、次の属性を持つ Run Command Line セクションを追加します。
コマンドライン:
で開始:
私のpowershellスクリプト:
しかし、展開のたびにエラーコードが表示されました。
問題は次のいずれかだと思います。
私のコマンドラインはがらくたで間違っています
または、powershell スクリプトが間違っている
手動で共有からスクリプトを開始しようとしたところ、いくつかの問題が発生しました。
最初のスクリプトは通常許可しないので、次のコマンドで修正しようとしました:
次に、管理者のパワーシェルとして起動しないことがわかったので、次のスクリプトを追加します。
}
別々に試したときはすべて正常に動作しましたが、すべてのpowershellウィンドウを組み合わせると閉じました:
}
if ($elevated) {
昇格しようとしたが、機能しなかった、中止した
誰かが私の問題を知っていて、助けてくれることを願っています。
ありがとうございました