我已经安装了一个内部proget服务器," proget"作为独立服务(不是IIS)。我可以将-Symbols包推送到它就好了,并使用依赖项。但是,我无法步入可靠性。
我使用默认设置的所有默认设置。当我加载http://proget.domain.local/时,我可以看到proget的用户界面就好了。
我一遍又一遍地跟着http://inedo.com/support/kb/1036/using-progets-symbol-server,看看我是否错过了一步。
当我构建项目时,我的包// lib不包含PDB文件。从我读过的内容来看,虽然反直觉,但由于缺乏PDB,这就是源服务器的使用方式。是吗?
当我运行fiddler时,我确实看到了成功检索PDB的尝试 200 OK http://proget.domain.local/symbols/Default/domain.core.api.utils.pdb/CE8120175941480FBFD0F51EE58AE1991/domain.core.api.utils.pdb
以下行包含在很多二进制数据中。我不知道这里是否有用。
VERSION=2 INDEXVERSION=2 VERCTRL=http SRCSRV: variables ------------------------------------------ SRCSRVVERCTRL=http PGSERVER=http://proget.domain.local/source-files PGFEED=Default PGPKGID=domain.core.api.utils PGPKGVER=1.0.0.8 HTTP_EXTRACT_TARGET=%pgserver%/%pgfeed%/%pgpkgid%/%pgpkgver%/%var2% SRCSRVTRG=%http_extract_target% SRCSRVCMD= SRCSRV: source files --------------------------------------- e:\jenkins\workspace\test-msbuild-jenkins
当我进入proget并取消选中时,存在同样的问题"自动剥离符号"来自饲料。
当我尝试进入依赖项时,我没有收到任何错误,只是找不到源,浏览...对话框。
有没有人有任何想法?我已经筋疲力尽了谷歌。