2010-10-14 38 views
5

Tôi làm cách nào để đăng ký chính sách đăng ký tùy chỉnh cho VS2010/TFS2010?Đường dẫn đăng ký cho chính sách đăng ký tùy chỉnh TFS2010?

Đối với năm 2008 nó là đường dẫn sau: HKEY_LOCAL_MACHINE \ Software \ Microsoft \ VisualStudio \ 8,0 Policies \ TeamFoundation \ SourceControl \ Checkin

Nhưng trong năm 2010 con đường kết thúc sau khi "TeamFoundation", mặc dù tôi đã nên có một số chính sách đã đăng ký từ Power Tools.

Tôi chỉ có thể tìm thấy Blog MSDN này:

http://blogs.msdn.com/b/jimlamb/archive/2010/03/31/how-to-implement-package-and-deploy-custom-check-in-policy-for-tfs-2010.aspx

Nhưng đó ông chỉ cho thấy làm thế nào để đăng ký với tập tin pkgdef VSIX (mà không hoạt động hoàn toàn cho tôi). Tôi có thể thêm chính sách trong VS2010, nhưng tôi nhận được một lỗi "lắp ráp không đăng ký" nếu tôi cố gắng nó: enter image description here

http://dl.dropbox.com/u/974862/Office/checkin_error.JPG

Bất kỳ ý tưởng?

Trả lời

3

Tôi tìm thấy câu trả lời trong các diễn đàn MSDN:

Bắt đầu Regedit.exe và xác định vị trí khóa sau HKEY_LOCAL_MACHINE \ Software \ Wow6432Node \ Microsoft \ VisualStudio \ 10.0 \ TeamFoundation \ SourceControl \ Checkin Chính sách (TFS2010) Các chính sách đã đăng ký được liệt kê trong ngăn bên phải. Nhấp chuột phải vào ngăn bên phải, trỏ đến Mới, sau đó bấm Chuỗi Giá trị. Nhập tên của thư viện liên kết động chính sách tùy chỉnh của bạn (DLL), mà không có phần mở rộng DLL; CheckForCommentsPolicy trong ví dụ trên . Quan trọng: Tên chuỗi mới phải khớp với tên tệp DLL chính xác của bạn mà không có phần mở rộng DLL. Nhấp đúp vào giá trị chuỗi mới và đặt giá trị của nó thành tên và tên tệp đủ điều kiện để .dll chứa chính sách tùy chỉnh của bạn.

http://social.msdn.microsoft.com/Forums/en/tfsadmin/thread/490f393c-8a37-40ba-aef8-f95b5d736489

Các vấn đề liên quan