Kh?c ph?c: thông báo l?i "s? h?c tràn l?i chuy?n đ?i danh tính đ? d? li?u ki?u int" khi b?n xây d?ng m?t d? án trong nhóm qu? Server 2010

D?ch tiêu đ? D?ch tiêu đ?
ID c?a bài: 2704778 - Xem s?n ph?m mà bài này áp d?ng vào.
Bung t?t c? | Thu g?n t?t c?

? Trang này

Tri?u ch?ng

Khi b?n c? g?ng đ? xây d?ng m?t d? án trong Microsoft Visual Studio nhóm n?n t?ng máy ch? (TFS) 2010, th?t b?i quá tr?nh xây d?ng, và b?n nh?n đư?c thông báo l?i sau:
Thông báo ngo?i l?: Arithmetic tràn l?i chuy?n đ?i danh tính đ? d? li?u ki?u int.
S? h?c tràn x?y ra. (ki?u SqlException)
Ngoài ra, m?t tin thư thoại unhandled ngo?i l? tương t? v?i nh?ng đi?u sau đây đư?c t?o ra:
t?i Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.MapException (SqlException ex, QueryExecutionState queryState)

t?i Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.HandleException (SqlException c?)

t?i Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.Execute (ExecuteType executeType, hành vi CommandBehavior)

lúc Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.ExecuteReader()

t?i Microsoft.TeamFoundation.Build.Server.BuildComponent.UpdateBuildInformation (String buildUri, thay đ?i IEnumerable'1, chu?i requestedBy)

t?i Microsoft.TeamFoundation.Build.Server.TeamFoundationBuildService.UpdateBuildInformation (TeamFoundationRequestContext requestContext, IList'1 thay đ?i, IdentityDescriptor requestedFor)

t?i Microsoft.TeamFoundation.Build.Server.BuildWebService.UpdateBuildInformation (InformationChangeRequest [] thay đ?i)
Lưu ? V?n đ? này thư?ng x?y ra khi xây d?ng l?n các b?n ghi đư?c lưu tr? trong b? máy cơ s? d? li?u máy ch? xây d?ng TFS.

Nguyên nhân

V?n đ? này x?y ra v? MSBuild logger thêm các nút ch?n m?t vào b?ng tbl_BuildInformation trong m?i quá tr?nh xây d?ng. V? v?y, các c?t NodeId đ?t giá tr? t?i đa nguyên c?a nó.

Gi?i pháp

Đ? gi?i quy?t v?n đ? này, áp d?ng hotfix sau.

Đây là m?t ph?ng ng?a hotfix. Hotfix này không gi?i quy?t v?n đ? này n?u nó đ? x?y ra. Chúng tôi đ? ngh? b?n liên h? v?i b?n ghi d?ch v? h? tr? khách hàng Microsoft n?u b?n g?p v?n đ?.

Sau khi b?n áp d?ng hotfix này, các thu?c tính LogProjectNodes LogWarnings đư?c b? sung vào các ho?t đ?ng MSBuild trong TFS năm 2010.

Lưu ?Đ? thi?t l?p các thu?c tính m?i trong ho?t đ?ng c?a MSBuild,b?n ph?i áp d?ng hotfix này trên máy ch? xây d?ng TFS và trên các khách hàng Microsoft Visual Studio đư?c s? d?ng đ? ch?nh s?a các công vi?c xây d?ng.

Thông tin hotfix

M?t hotfix đư?c h? tr? là bây gi? có s?n t? Microsoft. Tuy nhiên, nó là nh?m kh?c ph?c ch? s? c? đư?c mô t? trong bài vi?t này. Nó ch? áp d?ng cho h? th?ng đang g?p v?n đ? này c? th?. Hotfix này có th? nh?n đư?c th? nghi?m b? sung. V? v?y, n?u b?n không b? ?nh hư?ng b?i v?n đ? này, chúng tôi đ? ngh? b?n đ?i b?n C?p Nh?t ti?p theo ph?n m?m có ch?a hotfix này.

Đ? gi?i quy?t v?n đ? này ngay l?p t?c, liên h? v?i b?n ghi d?ch v? h? tr? khách hàng c?a Microsoft đ? có đư?c các hotfix. Cho m?t danh sách đ?y đ? các b?n ghi d?ch v? h? tr? Microsoft khách hàng s? đi?n tho?i và thông tin v? chi phí h? tr?, h?y truy c?p web site c?a Microsoft sau đây:
http://support.Microsoft.com/contactus/?WS=support
Lưu ? Trong trư?ng h?p đ?c bi?t, chi phí mà thư?ng ph?i gánh ch?u đ? h? tr? các cu?c g?i có th? đư?c h?y b? n?u m?t Microsoft h? tr? Professional xác đ?nh r?ng m?t C?p Nh?t c? th? s? gi?i quy?t v?n đ? c?a b?n. Các chi phí h? tr? thông thư?ng s? áp d?ng đ? h? tr? thêm câu h?i và v?n đ? đó không đ? đi?u ki?n cho các C?p Nh?t c? th? trong câu h?i.

Đi?u ki?n tiên quy?t

Đ? áp d?ng hotfix này, b?n ph?i có Microsoft Visual Studio đ?i Foundation 2010 Service Pack 1 (SP1) đư?c cài đ?t chuyên bi?t.

Kh?i đ?ng l?i yêu c?u

B?n ph?i kh?i đ?ng l?i máy tính sau khi b?n áp d?ng hotfix này n?u các t?p tin b? ?nh hư?ng đang đư?c s? d?ng trong khi cài đ?t chuyên bi?t. Chúng tôi đ? ngh? r?ng b?n đóng t?t c? các trư?ng h?p c?a Visual Studio trư?c khi cài đ?t chuyên bi?t hotfix này.

Thông tin thay th? hotfix

Hotfix này không thay th? m?t hotfix phát hành trư?c đó.

Thông tin v? t?p

Các phiên b?n toàn c?u c?a hotfix này có các thu?c tính t?p (ho?c thu?c tính t?p m?i hơn) mà đư?c li?t kê trong b?ng sau. Ngày tháng và th?i gian cho các t?p tin đư?c li?t kê trong Gi? Qu?c t? Ph?i h?p (UTC). Khi b?n xem các thông tin t?p tin, nó đư?c chuy?n đ?i thành gi? c?c b?. Đ? bi?t s? khác nhau gi?a UTC và local time, s? d?ng các múi thời gian th? tab trong các Ngaøy giôø m?c trong Panel điều khiển.
Thu g?n b?ng nàyBung r?ng b?ng này
Tên t?pPhiên b?n t?pKích thư?c t?p tinNgày thángTh?i gianN?n t?ng
Microsoft.teamfoundation.Build.Server.Logger.dll10.0.40219.41349,2808-Aug-1214: 55x 86
Microsoft.teamfoundation.Build.Workflow.dll10.0.40219.413660,6168-Aug-1214: 55x 86
Tfsbuildservicehost.exe10.0.40219.413192,6088-Aug-1214: 55x 86

T?nh tr?ng

Microsoft đ? xác nh?n r?ng đây là m?t v?n đ? trong các s?n ph?m c?a Microsoft đư?c li?t kê trong ph?n "Áp d?ng cho".

Thông tin thêm

Đ? ngăn ch?n v?n đ? này, s? d?ng m?t trong nh?ng phương pháp sau đây:
  • M? m?u quá tr?nh xây d?ng c?a b?n b?ng cách s? d?ng m?t tr?nh so?n th?o văn b?n, thêm các tính ch?t LogProjectNodes LogWarnings cho các ho?t đ?ng MSBuild, và sau đó thi?t l?p các giá tr? c?a thu?c tính đ? sai.
  • M? m?u quá tr?nh xây d?ng c?a b?n b?ng cách s? d?ng các nhà thi?t k? quy tr?nh làm vi?c trong Visual Studio, tr?nh duy?t đ? ho?t đ?ng MSBuild, và sau đó thay đ?i các giá tr? c?a hai thu?c tính đ? sai.
Ghi chú
  • Có hai MSBuild ho?t đ?ng b?ng m?c đ?nh xây d?ng quy tr?nh m?u.
  • giá tr? m?c đ?nh c?a hai thu?c tính là đúng s? th?t.

Thu?c tính

ID c?a bài: 2704778 - L?n xem xét sau cùng: 12 Tháng Chín 2012 - Xem xét l?i: 1.0
Áp d?ng
  • Microsoft Visual Studio Team Foundation Server 2010 Service Pack 1
  • Microsoft Visual Studio Team Foundation Server 2010
  • Microsoft Visual Studio 2010 Service Pack 1
  • Microsoft Visual Studio 2010 Ultimate
  • Microsoft Visual Studio 2010 Professional
  • Microsoft Visual Studio 2010 Premium with MSDN
  • Microsoft Visual Studio Test Professional 2010
T? khóa: 
kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseadvanced kbmt KB2704778 KbMtvi
Máy d?ch
QUAN TRỌNG: Bài vi?t này đư?c d?ch b?ng ph?n m?m d?ch máy c?a Microsoft ch? không ph?i do con ngư?i d?ch. Microsoft cung c?p các bài vi?t do con ngư?i d?ch và c? các bài vi?t do máy d?ch đ? b?n có th? truy c?p vào t?t c? các bài vi?t trong Cơ s? Ki?n th?c c?a chúng tôi b?ng ngôn ng? c?a b?n. Tuy nhiên, bài vi?t do máy d?ch không ph?i lúc nào c?ng hoàn h?o. Lo?i bài vi?t này có th? ch?a các sai sót v? t? v?ng, cú pháp ho?c ng? pháp, gi?ng như m?t ngư?i nư?c ngoài có th? m?c sai sót khi nói ngôn ng? c?a b?n. Microsoft không ch?u trách nhi?m v? b?t k? s? thi?u chính xác, sai sót ho?c thi?t h?i nào do vi?c d?ch sai n?i dung ho?c do ho?t đ?ng s? d?ng c?a khách hàng gây ra. Microsoft c?ng thư?ng xuyên c?p nh?t ph?n m?m d?ch máy này.
Nh?p chu?t vào đây đ? xem b?n ti?ng Anh c?a bài vi?t này: 2704778

Cung cấp Phản hồi

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com