Salve,
ho realizzato una libreria in vb.net, ho aggiunto dei file css come risorsa incorporata, ho registrato l'assembly del css e delle immagini, ho messo nell'url del css il web resource ed uso questi comandi per aggiungere il css

codice:
Dim type = manager.GetType()
            Dim cssUrl As String = manager.ClientScript.GetWebResourceUrl(type, resourceName)

            Dim cssLink As New HtmlLink()
            cssLink.Href = cssUrl
            cssLink.Attributes.Add("rel", "stylesheet")
            cssLink.Attributes.Add("type", "text/css")

            If media <> "" Then
                cssLink.Attributes.Add("media", media)
            End If

            If charset <> "" Then
                cssLink.Attributes.Add("charset", charset)
            End If

            manager.Header.Controls.Add(cssLink)
dome manager è il page, ed il resourceName è il nome dell'assembly.
Se visualizzo l'html trovo:

codice:
<link href="/EST4/WebResource.axd?d=lAwza_yKbjs8sTb4AfXj5OTHYQH4HXMUZQseKLAMaBb9bZRnPGXqk_i760tjXPF8qlNKrW59Ou6U7D3S-OjRVLKlwF76nXpa0YWFN-H69w3O-BvX96XvS5NgfIqq25X_KZ1LNRPBCsI7K-NJUqin8w2&amp;t=634928132839466534" rel="stylesheet" type="text/css" />
<link href="/EST4/WebResource.axd?d=V-PQuxenj8wVvwR-C9zkG4s7thYTxf7V4BlDh5M4A67F0TCE0doWs2NjsVg2cH6jQbSep5DFzI5cNNzOeBfkTfUd7YksS-GPvW3JLoE6r9wwlj39sEt7FC7cETrY5xvkfprYYLjsYL27OvDEzKyGWp9wzvPA0soLsqUv4mbMxis1&amp;t=634928132839466534" rel="stylesheet" type="text/css" media="screen" charset="utf-8" />
se li apro in un tab a parte visualizzo il css, ma purtoppo la pagina non renderizza gli stili. Come mai? Ho cercato ma nn riusco a trovare la soluzione.