問題タブ [shared-project]

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.

0 投票する
1 に答える
1033 参照

c# - VS 2015 '共有プロジェクト' の WPF ユーザー コントロール

Visual Studio 2015 で「共有プロジェクト」を使用して、WPF アプリケーション間で一部の XAML ユーザー コントロールを共有しようとしていますが、機能しません。

これはサポートされていますか?

共有プロジェクトの .xaml および .xaml.cs ファイルのリストにある唯一の「ビルド アクション」は、「なし」、「C# コンパイラ」、「コンテンツ」、または「埋め込みリソース」であり、通常期待する「ページ」ではありません。 .

「新しい項目を追加」しようとすると、WPF ユーザー コントロールのオプションもありません。既存の項目を追加することによってのみ、これらのコントロールを取得できます。

前もって感謝します。

0 投票する
3 に答える
1977 参照

c# - ソリューションの複数のプロジェクトで共有プロジェクトを参照する

警告を修正しようとしています

警告 CS0436: '...\SharedProject1\SharedProject1\Class1.cs' の型 'Class1' は、'ClassLibrary1, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' のインポートされた型 'Class1' と競合しています。「...\SharedProject1\SharedProject1\Class1.cs」で定義されたタイプを使用します。WpfApplication1 ...\SharedProject1\WpfApplication1\MainWindow.xaml.cs

再現:

  • 3 つのプロジェクトでソリューションを作成します。

SharedProject1 (新しいクラスを追加)

ClassLibrary1

WpfApplication1 (これをMainWindowコンストラクターに追加)

  • SharedProject1と の両方ClassLibrary1での参照WpfApplication1

  • ビルドすると、警告が表示されます。

質問: 警告を修正するには?

0 投票する
1 に答える
93 参照

gridview - Xamarin - 非共有プロジェクトの GridView に含めることができる共有ページを作成する方法は?

gridView に含めることができるページ (Android のフラグメントなど) を作成できるかどうかを知りたいです。また、現在のページ/アクティビティから操作できるかどうかも知りたいですか?

Xamarin、Visual Studio 2015、非共有プロジェクト

PS: 共通モデルを使用した 3 つの異なるビュー (Android、iOS、WinPhone)。

スキーマ

変更されないいくつかの用途 (これらは黒いフラグメントで満たされていない残りのスペースにあります) と、指定されたフィールド (フィールド == GridView) での Android などの「フラグメントの使用」が必要です。

読んで助けてくれてありがとう!

0 投票する
1 に答える
1014 参照

c# - T4 テンプレートを使用した共有プロジェクト

私は共有プロジェクトの大ファンであり、T4 テンプレートを同様に使用したいと考えています。さまざまなソリューションで共有プロジェクトを参照し、生成されたコンテンツに手間をかけずにアクセスできます。

T4 テンプレートを共有プロジェクトで機能させる方法は?

0 投票する
0 に答える
25 参照

c# - 新しい Windows 8.1 ユニバーサル プロジェクトにコピーされた Windows Phone 8.1 プロジェクト

既存の Windows Phone 8.1 アプリと既存の Windows 8.1 アプリから Windows 8.1 ユニバーサル アプリを作成しています。ファイルをコピーし、すべての共通ファイルを共有フォルダーに正しく配置することで、Universal.Windows アプリは正しく機能しました。しかし、Universal.WindowsPhone アプリでは MainPage の表示でエラーが発生しました。一部のスクロールビューア (動作中の古いアプリと同じ高さと幅) は、高さが短いかのように表示されます。

誰かが以前にこのような問題を抱えていませんか?

0 投票する
1 に答える
218 参照

xamarin - 共有プロジェクトの MvvmCross 4.x

私は Xamarin での開発がまったく初めてで、すべてのプラットフォームの共有プロジェクトで MvvmCross ライブラリを使用しようとしています。各プロジェクトにライブラリを正常に追加したようですが、開始方法がわかりません。ドキュメントに従おうとしましたが、正しく理解できなかったと思います。CreatableTypes メソッドを使用できますが、EndingWith やドキュメントの他のメソッドはありません。私が見つけた例は、ほとんどが PCL に関するものです。これがバージョンの問題なのか、それとも重要なことを見逃したのかさえわかりません。ヒントやリンクは役に立ちます。

0 投票する
0 に答える
467 参照

c# - 画面上のグリッドまたはボタンの Xamarin フォームの場所

私はしばらくの間、画面上のグリッドとグリッド内のボタンの正確な位置を見つけようとしていました。これは、さまざまなパディングを持つ Grid と StackLayout の多くのレイヤー内にあります。

絶対レイアウトを使用してみましたが、描画しようとしているコントロールが正しい場所に配置されません。

0 投票する
2 に答える
4753 参照

c# - .NET Core クラス ライブラリで Visual Studio 共有プロジェクトを参照する方法

私はいくつかの共有プロジェクトを作成し、期待どおりにさまざまな種類のプロジェクト間でこれらを共有できるかどうかをテストしています。これまでのところ、それらすべてを管理してきましたが (場合によっては少し回避策を講じることもあります)、.NET Core クラス ライブラリを使用してそれを行う方法はまだわかりません。これは非常に便利です。

私はVisual Studio 2015でそれを行うことができないようですが、誰かがそれを行う方法を知っていますか? おそらく、クラス ライブラリの project.json ファイルに参照を直接入力することでしょうか?

編集: Visual Studio 2017 RC の時点で、共有プロジェクトは .NET Core プロジェクトで適切に動作します。