0

我已经安装了一个内部 proget 服务器,“proget”作为独立服务(不是 IIS)。我可以将 -Symbols 包推送给它,并使用依赖项。但是,我无法进入依赖关系。

我正在使用我的默认提要设置的所有默认设置。当我加载http://proget.domain.local/ 时,我可以看到 proget 的 UI 就好了。

我一遍又一遍地关注http://inedo.com/support/kb/1036/using-progets-symbol-server,看看我是否错过了一步。

  • 我正在为我的源服务器使用http://proget.domain.local/symbols/Default
  • 未选中“仅启用我的代码”
  • 未选中“要求源文件与原始版本完全匹配”
  • 检查“启用源服务器支持”的整个树

当我构建我的项目时,我的包//lib 不包含 PDB 文件。从我读到的内容来看,虽然对我来说违反直觉,但由于缺少 PDB,这就是源服务器的使用方式。那正确吗?

当我运行提琴手时,我确实看到成功尝试检索 PDB 200 OK http://proget.domain.local/symbols/Default/domain.core.api.utils.pdb/CE8120175941480FBFD0F51EE58AE1991/domain.core.api.utils .pdb

以下行包含在许多二进制数据中。我不知道这里是否有任何用处。

    版本=2
    索引版本=2
    VERCTRL=http
    SRCSRV: 变量 ------------------------------------------
    SRCSRVVERCTRL=http
    PGSERVER=http://proget.domain.local/source-files
    PGFEED=默认
    PGPKGID=domain.core.api.utils
    PGPKGVER=1.0.0.8
    HTTP_EXTRACT_TARGET=%pgserver%/%pgfeed%/%pgpkgid%/%pgpkgver%/%var2%
    SRCSRVTRG=%http_extract_target%
    SRCSRVCMD=
    SRCSRV: 源文件 ----------------------------------------
    e:\jenkins\workspace\test-msbuild-jenkins

当我进入 proget 并取消选中提要中的“自动剥离符号”时,也会出现同样的问题。

当我尝试进入依赖项时,我没有收到任何错误,只是找不到源,浏览...对话框。

有没有人有任何想法?我已经用尽了谷歌。

4

0 回答 0