问题标签 [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 投票
0 回答
534 浏览

android - Xamarin 在 Android 上形成共享播放 Mp3 文件

我在 Xamarins 论坛上问过这个问题,但没有人回答,我希望这个论坛可以为我提供答案。

我的问题是如何在 android 上播放共享项目中的 mp3 文件。

我正在制作一个 Xamarin Forms 项目并使用接口来制作特定于平台的代码来播放 mp3 文件。

我在我的共享项目中嵌入了 360 mp3 文件,并将文件传递到界面以使 mp3 播放。

AudioHelper 类通过根据其名称获取正确的 mp3 文件来返回流

然后我将流传递给接口

在 Windows 上,文件按预期播放,但我无法让文件在 android 上播放。我正在使用 AudioTrack 播放声音(声音应该播放 2 次)。该应用程序播放 2 次沙哑的声音,持续时间与文件长度匹配,但我无法正确播放。

这是我使用的代码

我在 logcat 中没有错误,并且

0 投票
1 回答
1033 浏览

c# - VS 2015“共享项目”中的 WPF 用户控件

我正在尝试使用 Visual Studio 2015 中的“共享项目”在 WPF 应用程序之间共享一些 XAML 用户控件,但无法使其正常工作。

这支持吗?

共享项目中 .xaml 和 .xaml.cs 文件的列表中唯一的“构建操作”是“无”、“C# 编译器”、“内容”或“嵌入式资源”,而不是我通常期望的“页面” .

如果我尝试“添加新项目”,也没有任何 WPF 用户控件的选项,我只能通过添加现有项目来获得这些选项。

提前致谢。

0 投票
1 回答
443 浏览

.net - 如何让 nuget 打包我的库的所有源文件及其引用共享项目?

我在 Visual Studio 2015 中创建了一个类库项目和一个共享项目。

类库正在引用共享项目,此时一切正常。

我想使用 NuGet 来打包这个库项目及其符号,但打包只包括来自类库而不是来自共享项目的源文件。

我该如何继续?

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(向其添加新类)

类库1

WpfApplication1(将此添加到MainWindow构造函数)

  • SharedProject1中的引用;ClassLibrary1WpfApplication1

  • 构建,您将收到警告。

问题:如何修复警告?

0 投票
1 回答
93 浏览

gridview - Xamarin - 如何创建可以包含在非共享项目中的 GridView 中的共享页面?

我想知道是否可以创建一个我可以将其包含到gridView 中的页面(例如Android 中的片段)。我还想知道我是否可以从我当前的页面/活动中与之交互?

Xamarin,Visual Studio 2015,非共享项目

PS:三个不同的视图(Androïd、iOS 和 WinPhone)使用通用模型。

架构

我想要一些永远不会改变的用途(这些将在其余空间中没有被黑色片段填充)和一些“片段使用”,例如指定字段中的 Android(字段 == GridView)

感谢阅读和帮助!

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 通用应用程序。通过复制文件并将所有常见文件正确放入 Shared 文件夹中,Universal.Windows 应用程序可以正常工作。但是 Universal.WindowsPhone 应用程序在显示 MainPage 时出错。一些滚动查看器(与正在运行的旧应用程序具有相同的高度和宽度)正在显示,就像它们具有较短的高度一样。

以前有人遇到过这样的问题吗?

0 投票
1 回答
218 浏览

xamarin - 共享项目中的 MvvmCross 4.x

我是使用 Xamarin 开发的新手,我尝试在所有平台的共享项目中使用 MvvmCross 库。似乎我成功地在每个项目中添加了库,但现在我很困惑如何开始。我试图按照文档进行操作,但我认为我没有正确理解。我可以使用 CreatableTypes 方法,但文档中没有 EndingWith 或其他方法。我发现的例子主要是关于 PCL 的。我什至不知道这是版本问题还是我错过了一些重要的东西。任何提示或链接都会有所帮助。

0 投票
0 回答
467 浏览

c# - Xamarin 在屏幕上形成 Grid 或 Button 的位置

我一直在尝试找到网格的确切位置以及屏幕上网格内的按钮。它位于 Grids 和 StackLayouts 的许多层中,它们具有不同的填充。

我试过使用绝对布局,但它从来没有把我试图在它上面绘制的控件放在正确的位置。

0 投票
2 回答
4753 浏览

c# - 如何在 .NET Core 类库中引用 Visual Studio 共享项目

我已经创建了许多共享项目,并且正在测试这些项目是否可以像我希望和期望的那样在所有不同的项目类型之间共享。到目前为止,我已经管理了所有这些(有时需要一些解决方法),但我还不知道如何使用 .NET Core 类库来完成它,这将非常有用。

由于我似乎无法通过 Visual Studio 2015 做到这一点,有没有人知道如何做到这一点?也许通过将引用直接输入到类库的 project.json 文件中?

编辑:从 Visual Studio 2017 RC 开始,共享项目可以与 .NET Core 项目一起正常工作。