GithubHelp home page GithubHelp logo

TcBlackCore can not be build about tcblack HOT 5 CLOSED

roald87 avatar roald87 commented on June 10, 2024
TcBlackCore can not be build

from tcblack.

Comments (5)

Roald87 avatar Roald87 commented on June 10, 2024 1

@PTKu Thanks for the clarification! Then I'll keep it.

from tcblack.

SankariNL avatar SankariNL commented on June 10, 2024 1

Hello guys, thanks for the feedback!

I've added some extra documentation about this, see: #65 (comment)

Also for some reason I trying to contribute using Visual Studio 2019. This works fine for the most part, there is just 1 reference that is not available in Visual Studio 2019, and also not on nuget.org. I can contribute by manually changing the reference, but not commiting it. I've also included this in the documentation.

from tcblack.

PTKu avatar PTKu commented on June 10, 2024

@SankariNL you will need to create your own pfx file. Open TcBlackCore project properties navigate to signing. Roll out the combo and select new...
image

NOTE You will need to set a password otherwise you will get snk and not pfx file

image

from tcblack.

Roald87 avatar Roald87 commented on June 10, 2024

Thanks for answering @PTKu! I didn't even realise the signature was added and didn't know if it was really necessary. After some Googling I found that for some applications it makes sense for others not. But I'm still unsure whether it makes sense for TcBlack. What's your take @PTKu ?

from tcblack.

PTKu avatar PTKu commented on June 10, 2024

That's a good question. You're right there are many opinions out there whether sign or not to sign :). I do not have definite answer for that. We do sign all assemblies that are going public and most of those we use internally.
I am not sure about this, but you may need to sign your assemblies when you use them in VS extension, I vaguely recall that was the requirement.
Rule of thumb: if you are not sure just sign. From time to time you will get intro troubles with signed assemblies (testing internal members require some additional work beside InternalVisibleTo(assemblyName) attribute, in some situation you may have a third party assembly that has no signed version available and you need to workaround that...).
Anyways it adds some layer of security to your application, I guess it's worth the pain:)

from tcblack.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.