0

だから私は、キャッシングか何かで何か奇妙なことが私の側で起こっていることを受け入れます. 明らかに、キャッシュを空にし、パッケージフォルダーを削除し、パッケージを再取得しました。

https://www.nuget.org/packages/Google.ProtocolBuffers/

nupkg zipの名前を変更し、調べたところ、dllがそこにあります。それらは抽出されないだけです-それは、nuspecがその中のフォルダー構造に対して間違っているように見えると言いました。しかし、私だけがこの問題を抱えているとは信じがたいです。

私はこれまでこの行動をとったことがなく、約2時間沈みました. ですから、誰かが本当に明白なことを指摘し、過去に使用したパッケージが突然 fubar になった理由を説明できることを願っています。

詳細については編集してください:vs2015エンタープライズで4.6.1コンソールプロジェクトを使用して再現しました(dnxやファンキーなものではなく、標準の.netのみ)。4.5.2 で試したところ、同じ問題が発生しました。プロジェクト内のどの dll にも参照が追加されません。さらに、packages フォルダーには dll はありません。ただし、xml ファイルによって上書きされます。ただし、nupkg に移動し、名前を .zip に変更して開くと、本来あるべき dll が表示されます。また、一般的に管理者としてvsを実行します-コマンドラインからのパッケージのインストールも失敗します(何か違うとは思っていませんでした)

余分な編集: 他の nuget パッケージも機能しています。パッケージが重い他のエリアも進行中です。問題を引き起こしているのは、この1つのパッケージだけです。

パッケージのインストール時のコンソールログ

Attempting to gather dependency information for package 'Google.ProtocolBuffers.2.4.1.555' with respect to project 'ConsoleApplication1', targeting '.NETFramework,Version=v4.5.2'
Attempting to resolve dependencies for package 'Google.ProtocolBuffers.2.4.1.555' with DependencyBehavior 'Lowest'
Resolving actions to install package 'Google.ProtocolBuffers.2.4.1.555'
Resolved actions to install package 'Google.ProtocolBuffers.2.4.1.555'
Adding package 'Google.ProtocolBuffers.2.4.1.555' to folder 'M:\programming\general\git\akka-cluster-homebrew\ConsoleApplication1\packages'
Added package 'Google.ProtocolBuffers.2.4.1.555' to folder 'M:\programming\general\git\akka-cluster-homebrew\ConsoleApplication1\packages'
Added package 'Google.ProtocolBuffers.2.4.1.555' to 'packages.config'
Successfully installed 'Google.ProtocolBuffers 2.4.1.555' to ConsoleApplication1
========== Finished ==========

フォルダ構造 (健全性のために省略)

> dir /s                                                                                                                                                   
 Volume in drive M is steam                                                                                                                                
 Volume Serial Number is 747C-43B4                                                                                                                         

 Directory of M:\programming\general\git\akka-cluster-homebrew\ConsoleApplication1\packages                                                                

16/04/2016  15:04    <DIR>          .                                                                                                                      
16/04/2016  15:04    <DIR>          ..                                                                                                                     
16/04/2016  15:04    <DIR>          Google.ProtocolBuffers.2.4.1.555                                                                                       
               0 File(s)              0 bytes                                                                                                              

 Directory of M:\programming\general\git\akka-cluster-homebrew\ConsoleApplication1\packages\Google.ProtocolBuffers.2.4.1.555                               

16/04/2016  15:04    <DIR>          .                                                                                                                      
16/04/2016  15:04    <DIR>          ..                                                                                                                     
16/04/2016  15:04         2,731,847 Google.ProtocolBuffers.2.4.1.555.nupkg                                                                                 
16/04/2016  15:04    <DIR>          lib                                                                                                                    
16/04/2016  15:04    <DIR>          tools                                                                                                                  
               1 File(s)      2,731,847 bytes                                                                                                              

 Directory of M:\programming\general\git\akka-cluster-homebrew\ConsoleApplication1\packages\Google.ProtocolBuffers.2.4.1.555\lib                           

16/04/2016  15:04    <DIR>          .                                                                                                                      
16/04/2016  15:04    <DIR>          ..                                                                                                                     
16/04/2016  15:04    <DIR>          cf20                                                                                                                   
16/04/2016  15:04    <DIR>          cf35                                                                                                                   
16/04/2016  15:04    <DIR>          net20                                                                                                                  
16/04/2016  15:04    <DIR>          net35                                                                                                                  
16/04/2016  15:04    <DIR>          net40                                                                                                                  
16/04/2016  15:04    <DIR>          portable-net40+sl4+sl5+wp7+wp8+win8                                                                                    
16/04/2016  15:04    <DIR>          sl20                                                                                                                   
16/04/2016  15:04    <DIR>          sl30                                                                                                                   
16/04/2016  15:04    <DIR>          sl40                                                                                                                   
               0 File(s)              0 bytes                                                                                                              

 Directory of M:\programming\general\git\akka-cluster-homebrew\ConsoleApplication1\packages\Google.ProtocolBuffers.2.4.1.555\lib\cf20                      

16/04/2016  15:04    <DIR>          .                                                                                                                      
16/04/2016  15:04    <DIR>          ..                                                                                                                     
19/10/2015  20:39            71,034 Google.ProtocolBuffers.Serialization.xml                                                                               
19/10/2015  20:39           282,553 Google.ProtocolBuffers.xml                                                                                             
               2 File(s)        353,587 bytes                                                                                                              

 Directory of M:\programming\general\git\akka-cluster-homebrew\ConsoleApplication1\packages\Google.ProtocolBuffers.2.4.1.555\lib\cf35                      

16/04/2016  15:04    <DIR>          .                                                                                                                      
16/04/2016  15:04    <DIR>          ..                                                                                                                     
19/10/2015  20:39            71,034 Google.ProtocolBuffers.Serialization.xml                                                                               
19/10/2015  20:39           282,553 Google.ProtocolBuffers.xml                                                                                             
               2 File(s)        353,587 bytes                                                                                                              
 ...
<snip>
...                                                                                                                                                            
 Directory of M:\programming\general\git\akka-cluster-homebrew\ConsoleApplication1\packages\Google.ProtocolBuffers.2.4.1.555\tools                         

16/04/2016  15:04    <DIR>          .                                                                                                                      
16/04/2016  15:04    <DIR>          ..                                                                                                                     
19/10/2015  20:39             6,779 CHANGES.txt                                                                                                            
16/04/2016  15:04    <DIR>          google                                                                                                                 
19/10/2015  20:39             1,672 license.txt                                                                                                            
19/10/2015  20:39             1,857 protoc-license.txt                                                                                                     
16/04/2016  15:04    <DIR>          tutorial                                                                                                               
               3 File(s)         10,308 bytes                                                                                                              

 Directory of M:\programming\general\git\akka-cluster-homebrew\ConsoleApplication1\packages\Google.ProtocolBuffers.2.4.1.555\tools\google                  

16/04/2016  15:04    <DIR>          .                                                                                                                      
16/04/2016  15:04    <DIR>          ..                                                                                                                     
16/04/2016  15:04    <DIR>          protobuf                                                                                                               
               0 File(s)              0 bytes                                                                                                              

 Directory of M:\programming\general\git\akka-cluster-homebrew\ConsoleApplication1\packages\Google.ProtocolBuffers.2.4.1.555\tools\google\protobuf         

16/04/2016  15:04    <DIR>          .                                                                                                                      
16/04/2016  15:04    <DIR>          ..                                                                                                                     
16/04/2016  15:04    <DIR>          compiler                                                                                                               
19/10/2015  20:39             4,301 csharp_options.proto                                                                                                   
19/10/2015  20:39            21,880 descriptor.proto                                                                                                       
               2 File(s)         26,181 bytes                                                                                                              

 Directory of M:\programming\general\git\akka-cluster-homebrew\ConsoleApplication1\packages\Google.ProtocolBuffers.2.4.1.555\tools\google\protobuf\compiler

16/04/2016  15:04    <DIR>          .                                                                                                                      
16/04/2016  15:04    <DIR>          ..                                                                                                                     
19/10/2015  20:39             7,736 plugin.proto                                                                                                           
               1 File(s)          7,736 bytes                                                                                                              

 Directory of M:\programming\general\git\akka-cluster-homebrew\ConsoleApplication1\packages\Google.ProtocolBuffers.2.4.1.555\tools\tutorial                

16/04/2016  15:04    <DIR>          .                                                                                                                      
16/04/2016  15:04    <DIR>          ..                                                                                                                     
19/10/2015  20:39               754 addressbook.proto                                                                                                      
               1 File(s)            754 bytes                                                                                                              

     Total Files Listed:                                                                                                                                   
              26 File(s)      5,960,765 bytes                                                                                                              
              50 Dir(s)  26,398,302,208 bytes free 
4

1 に答える 1