Sharepoint 我可以重置我的.snk文件密码吗?

Sharepoint 我可以重置我的.snk文件密码吗?,sharepoint,snk,Sharepoint,Snk,我现在接管一个正在开发的现有sharepoint项目 在虚拟机环境中 我必须以指定帐户进入VM环境。因为现在没有人知道.snk文件密码。(造物主已经离开) 我担心如果我们必须将开发环境转移到另一个VM中,我就无法继续开发它 所以我想知道我可以恢复.snk文件密码吗?或者其他我可以尝试的方法 我知道可能我可以创建一个新的密钥文件,但所有的aspx文件都存储在SharePoint内容数据库中 如果我构建一个新的dll,我必须更新数据库中每个aspx文件的PublicTokenKey。这可能会对我的网

我现在接管一个正在开发的现有sharepoint项目 在虚拟机环境中

我必须以指定帐户进入VM环境。因为现在没有人知道.snk文件密码。(造物主已经离开)

我担心如果我们必须将开发环境转移到另一个VM中,我就无法继续开发它

所以我想知道我可以恢复.snk文件密码吗?或者其他我可以尝试的方法

我知道可能我可以创建一个新的密钥文件,但所有的aspx文件都存储在SharePoint内容数据库中

如果我构建一个新的dll,我必须更新数据库中每个aspx文件的PublicTokenKey。这可能会对我的网站产生很大影响

谁能给我一个安全的方法来解决这个问题


提前谢谢。

我认为这是不可能的。您最好创建一个新的snk文件,并对文件中的令牌进行查找/替换。我没有完全理解您使用SharePoint“更新数据库中每个aspx文件的PublicTokenKey”的意思,您应该主要处理作为页面上web部件的控件,因此这些控件将是您需要更新的。除非您正在更新母版页/页面布局,否则您应该能够迭代这些母版页/页面布局,并在其中查找/替换引用。

我认为这是不可能的。您最好创建一个新的snk文件,并对文件中的令牌进行查找/替换。我没有完全理解您使用SharePoint“更新数据库中每个aspx文件的PublicTokenKey”的意思,您应该主要处理作为页面上web部件的控件,因此这些控件将是您需要更新的。除非您正在更新母版页/页面布局,否则您应该能够迭代这些母版页/页面布局,并在其中查找/替换引用。

为什么需要密码?你不能继续使用与以前相同的公钥吗?@Rikard Uppström因为如果我不知道.snk文件密码,我只能在之前成功通过密码一次的指定帐户下开发它。但是店主已经离开了公司,所以没有其他人知道密码。任何其他用户都无法成功构建它。啊。。所以每次尝试构建时都会收到密码提示?为什么需要密码?你不能继续使用与以前相同的公钥吗?@Rikard Uppström因为如果我不知道.snk文件密码,我只能在之前成功通过密码一次的指定帐户下开发它。但是店主已经离开了公司,所以没有其他人知道密码。任何其他用户都无法成功构建它。啊。。所以每次尝试构建时都会收到密码提示?