代码之家  ›  专栏  ›  技术社区  ›  KenD Abbas Hadavandi

安装Microsoft时出现问题。Owin(信号机用)

  •  0
  • KenD Abbas Hadavandi  · 技术社区  · 7 年前

    我试图通过将signar添加到现有的(但很小的)ASP中来试验signar。Net(.Net 4.6.1,VS 2017)web应用程序。然而,我在安装Nuget包时遇到了真正的问题;更具体地说 Microsoft.Owin 组件(看起来是一个依赖项)。

    我已经按照指示做了 here ,但当我尝试安装Owin时(无论是显式安装,还是通过尝试安装主信号器包间接安装),无论是通过package Manager还是package Manager控制台安装,我都会收到错误:

    PM>安装Microsoft软件包。奥温

    正在尝试收集包“Microsoft”的依赖项信息。奥温。4.0.0“关于项目 '信号项目',目标'。NETFramework,版本=v4.6.1'

    尝试解析依赖关系信息花费了43.64毫秒 包“Microsoft”的依赖项。奥温。4.0.0’带 DependencyBehavior“最低”

    解析依赖关系信息花费了0毫秒 正在解析安装包“Microsoft”的操作。奥温。4.0.0'

    已解决 安装软件包“Microsoft”的操作。奥温。4.0.0'

    正在检索包 'Microsoft。来自nuget的Owin 4.0.0。组织'。

    正在从“nuget”检索包“Owin 1.0.0”。组织'。

    正在添加包“Owin”。“1.0.0”到文件夹“c:\code\SignalRProject\packages”

    安装失败。正在回滚。。。

    包装“Owin”。项目中不存在“1.0.0” '信号项目'

    正在删除包“Owin”。1.0.0“来自文件夹 'c:\code\SignalRProject\packages'

    安装程序包:TF400024: 更改c:\code\SignalRProject\packages\Owin。1.0\n英寸。1.0。nupkg公司 无法撤消,因为中已存在文件 c: \代码\信号项目\软件包\ Owin。1.0\n英寸。1.0。nupkg。文件 必须从磁盘中删除才能成功撤消。

    我试过了 Owin.1.0.nupkg 文件和父目录本身,但在重新启动VS后,我继续得到错误。我已尝试升级到。净额4.7.1,但不起作用。如何找出导致Owin安装错误的原因?

    3 回复  |  直到 7 年前
        1
  •  0
  •   Victor Hugo Terceros    7 年前

    您可以加载一个正在运行的microsoft示例,然后与您的进行比较 https://code.msdn.microsoft.com/Getting-Started-with-c366b2f3

        2
  •  0
  •   Kahbazi    7 年前

    安装程序包:TF400024:上的更改 c: \代码\信号项目\软件包\ Owin。1.0\n英寸。1.0。nupkg不能是 撤消,因为中已存在文件 c: \代码\信号项目\软件包\ Owin。1.0\n英寸。1.0。nupkg。文件必须 要成功撤消,请从磁盘中删除。

    此错误是由TFVC源代码管理引起的。您应该首先签入更改,然后安装nuget软件包

        3
  •  0
  •   KenD Abbas Hadavandi    7 年前

    我已经设法解决了我的问题,并使用第三方安装了Owin(和Signal) Paket Nuget备选方案。

    >paket.exe add Microsoft.Owin --project SignalRProject
    Paket version 5.148.0
    Dependencies files saved to c:\code\SignalRProject\paket.dependencies
    Adding package Microsoft.Owin to c:\code\SignalRProject\paket.references into group Main
    References file saved to c:\code\SignalRProject\paket.references
     - Creating model and downloading packages.
     - paket.references -> SignalRProject.csproj
    Performance:
     - Disk IO: 63 milliseconds
     - Runtime: 6 seconds