Kịch bản là: Tôi đang xây dựng giải pháp của mình với TeamCity, tôi không chạy tài khoản xây dựng với tư cách quản trị viên; vì vậy tôi gặp vấn đề với các phím tên mạnh.Chỉ ký các hội đồng có tên mạnh trong khi phát hành
Tôi biết một vài giải pháp ngoài đó, như chạy công cụ xây dựng với tư cách quản trị viên và đăng ký chứng chỉ trong vùng chứa thích hợp.
Có cách nào để ký hợp đồng trong một tệp giải pháp chỉ trong khi xây dựng bản phát hành và không trong quá trình xây dựng gỡ lỗi. Hoặc có bất kỳ giải pháp tương tự?
Tôi nghĩ rằng đó là lạ rằng không có một tham số MSBuild có thể được thiết lập thời tiết các hội đồng nên được ký kết hay không. Bởi vì nếu bạn nhìn vào csproj-file có là một lựa chọn có cho ký hay không ký
Có thông số Msbuild: msbuild (Giải pháp/Dự án)/p: SignAssembly = true /p:AssemblyOriginatorKeyFile=yourKey.snk – SvenG