Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 通过nuget安装ReactiveUI时出现问题_Visual Studio 2012_Nuget_Reactiveui - Fatal编程技术网

Visual studio 2012 通过nuget安装ReactiveUI时出现问题

Visual studio 2012 通过nuget安装ReactiveUI时出现问题,visual-studio-2012,nuget,reactiveui,Visual Studio 2012,Nuget,Reactiveui,我有一个基本上为空的VS2012类库项目,我正试图将ReactiveUI添加到该项目中。我已经使用Nuget安装了NLog和反应式扩展。当我尝试安装ReactiveUI 3.99时,我得到以下错误日志 更新:我能够在没有Nuget的情况下手动添加ReactiveUI引用,它们似乎工作正常 ------- Installing...reactiveui 3.99.4-beta ------- Attempting to resolve dependency 'reactiveui-core (=

我有一个基本上为空的VS2012类库项目,我正试图将ReactiveUI添加到该项目中。我已经使用Nuget安装了NLog和反应式扩展。当我尝试安装ReactiveUI 3.99时,我得到以下错误日志

更新:我能够在没有Nuget的情况下手动添加ReactiveUI引用,它们似乎工作正常

------- Installing...reactiveui 3.99.4-beta -------
Attempting to resolve dependency 'reactiveui-core (= 3.99.4-beta)'.
Attempting to resolve dependency 'Rx-Main (= 2.0.20823)'.
Attempting to resolve dependency 'Rx-Interfaces (≥ 2.0.20823)'.
Attempting to resolve dependency 'Rx-Core (≥ 2.0.20823)'.
Attempting to resolve dependency 'Rx-Linq (≥ 2.0.20823)'.
Attempting to resolve dependency 'Rx-PlatformServices (≥ 2.0.20823)'.
Attempting to resolve dependency 'reactiveui-nlog (= 3.99.4-beta)'.
Attempting to resolve dependency 'NLog (≥ 2.0.0.2000)'.
Attempting to resolve dependency 'reactiveui-xaml (= 3.99.4-beta)'.
Attempting to resolve dependency 'Rx-Xaml (= 2.0.20823)'.
Attempting to resolve dependency 'reactiveui-testing (= 3.99.4-beta)'.
Attempting to resolve dependency 'Rx-Testing (= 2.0.20823)'.
'reactiveui-core 3.99.4-beta' already installed.
'reactiveui-nlog 3.99.4-beta' already installed.
'Rx-Xaml 2.0.20823' already installed.
'reactiveui-xaml 3.99.4-beta' already installed.
'Rx-Testing 2.0.20823' already installed.
'reactiveui-testing 3.99.4-beta' already installed.
'reactiveui 3.99.4-beta' already installed.
Added file 'packages.config'.
Added file 'packages.config'.
Failed to add reference to 'ReactiveUI'.
==============================
以下是我的项目文件的参考:

  <ItemGroup>
    <Reference Include="NLog">
      <HintPath>..\packages\NLog.2.0.0.2000\lib\net40\NLog.dll</HintPath>
    </Reference>
    <Reference Include="PresentationCore" />
    <Reference Include="System" />
    <Reference Include="System.Core" />
    <Reference Include="System.Reactive.Core">
      <HintPath>..\packages\Rx-Core.2.0.20823\lib\Net45\System.Reactive.Core.dll</HintPath>
    </Reference>
    <Reference Include="System.Reactive.Interfaces">
      <HintPath>..\packages\Rx-Interfaces.2.0.20823\lib\Net45\System.Reactive.Interfaces.dll</HintPath>
    </Reference>
    <Reference Include="System.Reactive.Linq">
      <HintPath>..\packages\Rx-Linq.2.0.20823\lib\Net45\System.Reactive.Linq.dll</HintPath>
    </Reference>
    <Reference Include="System.Reactive.PlatformServices">
      <HintPath>..\packages\Rx-PlatformServices.2.0.20823\lib\Net45\System.Reactive.PlatformServices.dll</HintPath>
    </Reference>
    <Reference Include="System.Xml.Linq" />
    <Reference Include="System.Data.DataSetExtensions" />
    <Reference Include="Microsoft.CSharp" />
    <Reference Include="System.Data" />
    <Reference Include="System.Xml" />
    <Reference Include="WindowsBase" />
  </ItemGroup>

..\packages\NLog.2.0.0.2000\lib\net40\NLog.dll
..\packages\Rx Core.2.0.20823\lib\Net45\System.Reactive.Core.dll
..\packages\Rx Interfaces.2.0.20823\lib\Net45\System.Reactive.Interfaces.dll
..\packages\Rx Linq.2.0.20823\lib\Net45\System.Reactive.Linq.dll
..\packages\Rx PlatformServices.2.0.20823\lib\Net45\System.Reactive.PlatformServices.dll

目前这是一个bug,创建一个.NET 4.0项目或WinRT项目,它就会工作。很抱歉

更新:这一问题现已解决,请查看ReactiveUI 4.0预览版5