locked
Redistributing Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll RRS feed

  • Question

  • Can I redistribute the C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll file with my application?  (I do not believe it is part of the .NET Framework - I think it comes only with the dev tools).

    The Microsoft .NET Framework does not have a good library for run-time assertions.  The Assert classes in Microsoft.VisualStudio.TestTools.UnitTesting are very good, and I would like to use it in production code as well as unit tests.  The System.Diagnostics.Trace assert functions are not what I am looking for.

    Tuesday, January 27, 2009 7:25 PM

Answers

  • Just in case anyone reads this - I called them, and since the unit testing portion of visual studio is not available as a separate download, it is licensed as part of the Visual Studio product.  It can then be distributed under an ISV license -- as though you were buying and distributing Visual Studio.

    Instead, I made a request on Microsoft Connect asking that this DLL, or something like it, be added to the .NET Framework.

    https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=413704
    • Edited by Moby Disk Wednesday, February 11, 2009 7:54 PM Linkified
    • Marked as answer by YiChun Chen Thursday, February 12, 2009 1:40 AM
    Wednesday, February 11, 2009 7:53 PM
  • Hi Moby,

    License experts can help you to answer your question.

    Since the question is a license issue, you can call 1-800-426-9400, Monday through Friday, 6:00 A.M. to 6:00 P.M. (Pacific Time) to speak directly to a Microsoft licensing specialist, and you can get more detail information from there. Worldwide customers can use the Guide to Worldwide Microsoft Licensing Sites to find contact information in their locations: http://www.microsoft.com/licensing/

    Thanks


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    • Marked as answer by Moby Disk Thursday, January 29, 2009 8:47 PM
    Thursday, January 29, 2009 3:50 AM

All replies

  • Hi Moby,

    License experts can help you to answer your question.

    Since the question is a license issue, you can call 1-800-426-9400, Monday through Friday, 6:00 A.M. to 6:00 P.M. (Pacific Time) to speak directly to a Microsoft licensing specialist, and you can get more detail information from there. Worldwide customers can use the Guide to Worldwide Microsoft Licensing Sites to find contact information in their locations: http://www.microsoft.com/licensing/

    Thanks


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    • Marked as answer by Moby Disk Thursday, January 29, 2009 8:47 PM
    Thursday, January 29, 2009 3:50 AM
  • Just in case anyone reads this - I called them, and since the unit testing portion of visual studio is not available as a separate download, it is licensed as part of the Visual Studio product.  It can then be distributed under an ISV license -- as though you were buying and distributing Visual Studio.

    Instead, I made a request on Microsoft Connect asking that this DLL, or something like it, be added to the .NET Framework.

    https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=413704
    • Edited by Moby Disk Wednesday, February 11, 2009 7:54 PM Linkified
    • Marked as answer by YiChun Chen Thursday, February 12, 2009 1:40 AM
    Wednesday, February 11, 2009 7:53 PM
  • Hi Moby,

    Good job! Thank you for your sharing! :)
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Thursday, February 12, 2009 1:40 AM